在datagrid里点击一条记录,recordset就会同时移到当前记录去,但是在msflexgrid如何实现?谢谢
还有,在datagrid里是否可以象msflexgrid一样,用不同颜色隔开每行记录?

解决方案 »

  1.   

    一次性显示一万行,怎么会有很快的方法呢,恐怕在SQL里直接用Select也要一会儿吧我做过几十行或一百来行的,有一点停顿,但效果还行,有点动态效果
    我是每三行有一行颜色不一样
      

  2.   

    请问msflexgrid里如何实现返回recordset的当前记录?我一般做法是:
      数据表里设置一个唯一的字段, 然后写入msFlexgrid中, 为了美观, 隐藏该列.
      然后用SQL语句调用就可以了.  
      "select * from 表名 where 唯一字段名='" & msgflexgrid.TextMatrix(msgflexgrid.Row,唯一字段所在列) & "'"
      

  3.   

    又另一个办法是在Scroll是件中加入一点东西,设定mshFlexgrid最上面的n行(譬如100)的颜色就可以了,哈哈