| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1209 人关注过本帖
标题:外部文件处理问题请教
取消只看楼主 加入收藏
phoenix_leon
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2015-10-30
收藏
 问题点数:0 回复次数:4 
外部文件处理问题请教
如果是下载的xls格式作为数据源,每天几张表,一天的数据还好,如果是一周甚至一个月,手工导入效率就很低了,请问,如果在各表的前面英文名称可以确定的情况下,在vfp下如何实现批量对号入座自动导入事先设计好的dbf中,主要是文件名判断和对号入座的方法没有思路。
如:每一天的表是   aaa*.xls   bbb*.xls ccc*.xls  ddd*.xls  eee*.xls

aaa-eee代表可以确定的英文名称部分,后面*号部分没有规律,可能就跟我们二次打开同一文件形成临时文件名一样,可能是[25]或是其他符号。
我是想实现,无论我的文件夹里面有多少,设计出一个能自动判断这几种文件和各自数量并全部不重复也不遗漏的对号导入dbf。这样,我即不用大量的去重命名,更不用每次都要手工点选(还可能选错)文件导入到指定的dbf。不知道vfp上如何实现,请大家教我。
搜索更多相关主题的帖子: 英文名称 文件夹 数据源 如何 手工 
2015-11-03 15:23
phoenix_leon
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2015-10-30
收藏
得分:0 
回复 9楼 TonyDeng
首先感谢回帖的各位,我是觉得主贴描述清楚了。hu9jj版主的判断是对的,我的数据来源就是一个只能导出xls格式的平台,这个平台是总部的,只能每天或每月生成,我要有操控总部后台数据库的权限,我根本就不用搞这种半吊子的事了。所以,如果我们要汇总任意时间区间的数据并进行分析,就只能这样处理,表里面的内容不用担心格式错误,现在就是解决如果多天的表,如何根据文件可以确定的英文表名部分,各自自动对号入座导入的问题。不然如果10张表,我要看20天的数据就得手工干预导200次,太影响效率了。
2015-11-04 10:30
phoenix_leon
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2015-10-30
收藏
得分:0 
回复 13楼 TonyDeng
11楼的话,我不回应不代表他是对的,只是觉得这种说法没有根据也很无聊,根本不想在这些事情上浪费时间。只是没想到TonyDeng版主也这样认为。
2015-11-04 11:05
phoenix_leon
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2015-10-30
收藏
得分:0 
回复 5楼 hu9jj
谢谢,我来学习和试试你提供的思路,如果不清楚再请教。
2015-11-04 11:14
phoenix_leon
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2015-10-30
收藏
得分:0 
回复 17楼 hu9jj
问题已经通过sys(5)与curdir()以及adir()解决,特别是adir(),里面可以使用通配符,非常实用,这样就能很好的实现了我的问题,非常感谢hu9jj。我读取系统导出xls文件采用的是append from xl8,控制输出到excel,包括里面的各种表头、格式、分类汇总都涉猎过,但打开和读取进数据库,没有什么了解,一个是不知道这样与append from有多大的差别和有什么好处,第二就是如何处理,没有参考借鉴学习的东西。
2015-11-05 09:47
快速回复:外部文件处理问题请教
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017059 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved