一次读一个单元格速度慢死了,听说安全数组能加快速度,找了半天没找到资料,这个安全数组怎么使用啊

解决方案 »

  1.   

    在MSDN中键入SafeArray,定位到Visual C++ ADO Programming
      

  2.   

    搞定了,一直搞错了,我以前一直查的是SafeArray,查SAFEARRAY,SAFEARRAYBOUND,SafeArrayCreate,SafeArrayDestroy就明白了,速度确实快了很多,不过我试了下1000多行的数据,9列,读起来还要3、4秒,跟EXCEL差远了,我是把EXCEL的数据读到LISTCTRL里,我怀疑EXCEL是不是只读了客户区中的那一部分,当垂直滚动或者水平滚动的时候,再读,谁能解释下啊