现在的项目是用MFC开发的,采用ADO访问数据库,由于处理的数据量非常大(20W条),如果添加数据的时候用insert语句或者ADO中的AddNew方法,都非常缓慢。效率很难让人接受,因此想到了先将数据存到txt文件中,然后导入到access数据库中的方法,但是在VC中,怎么通过程序设置其自动导入到access数据库相应的某个表中呢?哪位高手给个方案啊!!!
VC怎样通过程序将txt文件中的大量数据(20万条)导入到access数据库中?

解决方案 »

  1.   

    这样大量的数据估计用什么写都会要很久,毕境这个数不是小数啊
    你不会说常常写入这么大里的数据吧...要是那样的话...程序逻辑设计得就不太合理了
      

  2.   

    是不是程序刚开始使用,要导入以前的数据?
      

  3.   

    3楼说的对,就是一开始的时候需要导入这么多的数据,然后接下来进行处理,是这样的,有一段路长100公里,每0.5米采集一个数据,就有20万的数据了~
      

  4.   

    慢到有多慢,也就十来分钟的事
      

  5.   

    可以用虚拟列表或者是分页显示啊。想你这么多数据,我一万条都要倒5、6才能全部显示,你20w,不敢想象。虚拟列表显示5w数据和平时显示几条记录的时间差不多。
      

  6.   

    一条一条导,你觉得还有更好的方法吗
    既然是导一次就行了,慢点也没关系
    10万条说实在的也不需要多久