小妹现在刚学VB
在照书上的例子做信息管理系统的时候遇到一个很麻烦的问题
在管理数据的时候,
首先用Mshflexgrid控件显示数据表中的所有数据然后进行添加/删除修改的操作而问题是每次做完这些操作的时候mshflexgrid 不能同时显示修改后的结果请问用什么办法可以快速高效的解决这个问题多谢帮忙偶已郁闷一个星期了
在照书上的例子做信息管理系统的时候遇到一个很麻烦的问题
在管理数据的时候,
首先用Mshflexgrid控件显示数据表中的所有数据然后进行添加/删除修改的操作而问题是每次做完这些操作的时候mshflexgrid 不能同时显示修改后的结果请问用什么办法可以快速高效的解决这个问题多谢帮忙偶已郁闷一个星期了
是用数据控件绑定的话,刷新控件,
用程序循环填入的话,重新填入(Redraw设为False,填晚后再设为True)
在你修改完记录集后,立即执行.....
MSHFlexGrid1.DataSource = Recordset1
MSHFlexGrid1.Refresh
(假定 MSHFlexGrid 是你的表格控件名称、Recordset1 是RS记录集的对象名称)
mshflexgrid的数据来源于查询到的结果
在別的窗體裏這樣寫
private withevetns oMSHflexgrid as mshflexgrid在load 事件中
把那個msghflexgrid付過來.
在這個窗體中就有了這個控件.
可能你看不太明白我說什麽.
有實例一看就會了.