在导入外部文件时判断数据完整性的处理方法问题?

mfhui 2003-05-21 04:05:11
我的系统需要有一个功能就是能够导入外部文件的数据,并且在导入的过程中要判断所导入的数据是不是符合要求,如果不符合要求要有一个错误提示窗口显示错误的那一列数据,并且询问用户是否继续导入剩下的正确数据,或者退出,我主要不知道怎么从外部文件中取数据来判断,并且还能把错误的那一列显示出来,希望高手帮忙!
...全文
111 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
joss 2003-05-25
  • 打赏
  • 举报
回复
导入VFP我一般直接连接VFP数据库,同时建立两个事务,再根据VFP的值进行判断!这样能省许多问题,但如果VFP数据源不在一起,则一般在VFP数据源的那一地做一个导出程序,生成特定结构的TXT文本文件,再发EMAIL,本地有一接收程序,专门接收TXT文件!这样效果也没有问题!
//-------------------------
楼主的问题
1、如果这个文件是固定文件名的,也能做成数据源,具体请看ODBC帮助
2、如果这个文件是动态文件名(如前面加日期信息等)则可以考虑:
  1)加一个查找文件功能项,打开文件查询框,选择要找的DBF文件,确定要导入,则将文件另存为固定的文件名,如MYTEXT.TXT;再对这个MYTEXT.TXT文件做为数据源进行导入
  但一般这种情况最好建立中间表,在中间表中进行值有效性认证后再导入(当然做这一点要看本人意愿!)

不知我表达的是否清楚!
mfhui 2003-05-22
  • 打赏
  • 举报
回复
我也准备先判断再导入,可是我不知道怎么操纵这个.dbf文件中的数据,因为它不在数据库里呀!我怎么读取其中的数据进行判断呢?
jeff_107 2003-05-22
  • 打赏
  • 举报
回复
先判断再导,好控制一些,导了之后再判断可能好麻烦的
mfhui 2003-05-22
  • 打赏
  • 举报
回复
请问谁能给我一点详细的解答?我是初学PB!谢谢了!
mfhui 2003-05-21
  • 打赏
  • 举报
回复
我的是dbf的,应该差不多,不过我不知道用什么方式读取这个dbf的文件,不能用sql语句吧?
xirumin 2003-05-21
  • 打赏
  • 举报
回复
通用的简直没法做,我导过excel的,只能用ole, 先读取判断有效性,再导!!
其它的就说不清了。
mfhui 2003-05-21
  • 打赏
  • 举报
回复
???

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧