采用公用函数模块来初始化vsflexgrid表格:Public function funcInitGridFromRec(ByVal paraGrid As Object,ByVal paraTableName As string,Optional paraFieldsList as string) as  boolean


end function输入参数说明:
paraGrid:要装载数据的VS表格;
paraTableName :数据库的表名;
paraFieldsList(可选参数) :要显示的字段列表(默认为全部)。返回值:True(成功),false(失败)。

解决方案 »

  1.   

    我不太懂呀!我相信vsflexgrid应该有手动更新最新数据的方法吧,可能是我datarefresh方法用错了,用了datarefresh后,只显示最后一条记录,前面的都不见了,然后重启才显示全部的
      

  2.   

    我用过这个控件,如果数据量不大的话,你完全不必用数据绑定,可以依次将数据填写到相应的显示区里,如果用MSHFlexGrid控件的话,可以用类似下面这个方法逐一将值(???)写入显示区
    for i=1 to 10
      for j=1 to 10
        .....
        MSHFlexGrid1.TextMatrix(i,j)=???
        .....
      next
    next