从文本文件中读数据到access数据库中,为何读取的顺序不对?着急解决,请高手们帮忙。(100)

  • 主题发起人 主题发起人 jnshy
  • 开始时间 开始时间
J

jnshy

Unregistered / Unconfirmed
GUEST, unregistred user!
我从一个文本文件中把数据读到access数据库的一个表中,程序中进行的是顺序读取,然后顺序写入数据库。但是数据库中的数据的存储顺序却和读取的顺序不一致,有时先读的数反而存到后面去了,这是怎么回事?急需解决。
 
我想不是放后面了,可能是他自动给你排序了,你加个ID,以前安ID排序不可以吗
 
好象没有排序,文本文件是按时间排列的,第一个字段就是日期型的。关键是读入的数据大部分是对的,隔一段数据就有点乱,先读入的数据就跑到数据表的后面去了。
 
你不用管数据库的排序,只要该条记录日期正确就可以了如果日期正确的话,用order by 就可以展示了如果日期不正确的话,那就要跟下程序是什么地方出错了
 
改用query组件,用order by查询结果正确,谢谢啦。我原来用adotable组件,用dbgrid显示,为何结果不正确?需要在哪里设置一下。
 
你用office 中的access打开看看,是不是正确的(我想这里应该是正确的),应该是你的adotable的排序设置有问题。
 
后退
顶部