有一个上千条记录的access表,用哪个表格控件显示效率最高?    我目前用的是MSFlexGrid,效果不太理想。~

解决方案 »

  1.   

    datagrid.表格控件没什么关系,主要是连接。
      

  2.   

    用MSHFLEXGRID 控件 OR 者 DATAGRID都可以啊
    你那个显示效果慢有可能和你的语句有关系哦
      

  3.   

    我用MSHFLEXGRID
    可以优化你的sql语句
      

  4.   

    MSHFLEXGRID直截去显示!不要用什么一行一行的加会不好!
      

  5.   

    to lizfhn我用MSHFLEXGRID一直是一行一行填充数据的,该怎么才能直接去显示?
      

  6.   

    用MSHFLEXGRID 方便,易编辑
      

  7.   

    设定mshflexgrid的datasource就可以直接显示
      

  8.   

    還是用Datagrid吧,這個比較好啊
      

  9.   

    在用Dao时该怎么设定mshflexgrid的datasource呢??
      

  10.   

    用Vsflexgrid
    直接用set datasource=rs
      

  11.   

    用Vsflexgrid
    直接用set datasource=rs严重同意!!!
      

  12.   

    不过有一点想问一下,因为VSFlexGrid是解密版的,那么在打包的时候会不会有什么问题呢?
      

  13.   

    MSFlexGrid1控件的速度绝对没问题,如果速度根不上,程序是最大的问题.用以下方法试一下,在填充数据的时候,阻止MSFlexGrid1重绘,这会使速度提高几倍以上~~MSFlexGrid1.Redraw = False
    '在此填充表格内容
    MSFlexGrid1.Redraw = True
      

  14.   

    用MSHFLEXGRIDrs.open "select * from table ...."
        Set MshflexGrid1.DataSource = rscust
    rs.close
      

  15.   

    我个人喜欢mshflexgrid
    '======================QQYY_sj==========================
      

  16.   

    如果要灵活显示数据,要统计数据,最好用MSHFLEXGRID只是简单地从数据库调用数据还是datagrid算了!
      

  17.   

    用MSHFLEXGRID 方便,易编辑,要是不快的话你可以优化一下你的语句
      

  18.   

    to Gelim(Gelim) and dengyiwolf(冲击波) 
    datagrid能不能自己定义每行每列的大小哦。而且datagrid里的数据都是左对齐的方式。
    看起来没MSHFLEXGRID那么漂亮。