大侠,请来看看,这是不是MSHFlexGrid的Bug啊

解决方案 »

  1.   

    MSHFLEXGRID绑定到记录数为0的记录集后会出现这个BUG。
    解决方法:
    if rs.recordcount=0 then
      set mshflexgrid.recordset=rs
    else
      rs.addnew
      set mshflexgrid.recordset=rs
      rs.cancelupdate
    end if
      

  2.   

    错了,应该是:
    if rs.recordcount>0 then
      set mshflexgrid.recordset=rs
    else
      rs.addnew
      set mshflexgrid.recordset=rs
      rs.cancelupdate
    end if 
      

  3.   

    谢谢,有没有更好的办法,
    另外应是 set mshflexgrid1.datasource=rs
    我想给你分,怎么给?在哪个地方?