35分钟????  你怎么写的呀,  真服了你了, 就是用DATAGRID+绑定 也不用那么多的时间呀

解决方案 »

  1.   

    35分钟????  你怎么写的呀,  真服了你了, 就是用DATAGRID+绑定 也不用那么多的时间呀
      

  2.   

    COM+的设置是不是有问题?
    同时表是否有主键,另外象你这种查询可以采用直接取表的形式。
    我也有一个50万左右的记录表,在单机上执行取记录集,在填充DataGrid1万条记录的情况下,也1分钟。
    不填充的情况,取11万条记录不到10秒。没有你那么夸张。
      

  3.   

    rs.PageSize = 9
    rs.CacheSize = rs.PageSize
    rs.open sql,cn
    rs.AbsolutePage = currentpage
    利用这三个属性分页取效果最好!
      

  4.   

    其实我想用“异步”来做,但是我不知道该如何去做,而且怎样用COM+来实现请大家指教。
      

  5.   

    COM+可以实现“异步”操作吗?
      

  6.   

    platinumkill(bb) 的说法是正确的!用分屏来显示数据,相信五十万条记录
    是不可能一次看完的,分屏来显示一举两得!
      

  7.   

    贪多嚼不烂!
    分页!
    用 Top !
      

  8.   

    分页吧,现用现拿速度绝对快,和调用已经查出来的记录应该相差不大这个问题有点类似treeview显示磁盘文件的问题,干嘛要一次展开么
      

  9.   

    分页吧,现用现拿速度绝对快,和调用已经查出来的记录应该相差不大这个问题有点类似treeview显示磁盘文件的问题,干嘛要一次展开么
      

  10.   

    分页吧,现用现拿速度绝对快,和调用已经查出来的记录应该相差不大这个问题有点类似treeview显示磁盘文件的问题,干嘛要一次展开么