救命!我从InterBase中导出数据到DBF文件中会出现丢失数据(100分)

  • 主题发起人 主题发起人 temp_ok
  • 开始时间 开始时间
T

temp_ok

Unregistered / Unconfirmed
GUEST, unregistred user!
本人用的是BDE(Delphi3自带)
我在从InterBase中导出数据到dbf文件中时,在数据量大的时候没有问题,
如果只是导出20、30条记录就会出现数据丢失,可数据总行数却是对的,会有
空记录。
老大们帮帮我吧,我快疯了。分不够我还可以加
我的QQ:175755144
 
没有人知道么
 
你的Interbase是什么版本,Delphi3带的BDE老了些吧,你可以到borland去下个最新的BDE试试
 
InterBase 5.6
BDE 已经是最新的版本了
 
用BatchMove导的吗,有没有试过一条条insert
 
我是导出一个表中的部分数据,没有用BatchMove

是自己写的导出程序,用的 BDE 的原数据用Tquery 打开
目标数据用 TTable append 循环 在post
 
你可以试着导到PARADOX表里或新建一个DBF表,一般来说用SQL插入的不会有这问题,除非你的表坏了
 
大数据量的时候没有问题,导个十多条的时候就不对了
另外DBF表都是新的,表绝对没有问题
 
没有人知道么
 
是不是机器硬件有问题
 
把那个库和导出程序发过来看看吧
zm_zqh@163.com
 
已经解决,多谢两位
 
后退
顶部