十几万条呀,当然慢了
你试过用WORD打开一个三十万行的文件吗/那样你就知道了

解决方案 »

  1.   

    只取你需要的数据,避免使用select * from table之类的
      

  2.   

    我一定要用select * from table 因为我要作统计怎么能不取呢!
      

  3.   

    那你用SQL通过ADO统计好后直接返回吧,这样会很快的吧
      

  4.   

    用ACCESS放十几万条数据?不慢才怪那。
      

  5.   

    有谁说过ACCESS不能存十几万条数据吗?这是别人存好的我有什么办法!
      

  6.   


    >>>我一定要用select * from table 因为我要作统计怎么能不取呢!作什么样的统计啊? 做统计干嘛不
    Select Count(*) from table..
    Select Sum(xx) from table..
    之类的SQL统计呢???
    干嘛要把数据一下子堆到客户端程序内存中?
      

  7.   

    access可只是提供一些本地数据库的应用,你不用用十几万的数据量来折磨它吧!大约几万条的可能还可以获得不错的性能!
      

  8.   

    我试过一个250多万条记录的Access,速度不慢,关键看你怎样配ADO的参数。
      

  9.   

    注意建好索引。且设置CursorLocation为clUseServer.可以提高效率的。
    实在搞不定就升迁到SQL SERVER 2000,使用procedure来搞定。