求助:删除记录后,与数据源相联系的Grid控件为什么会出现异常?
我在做一个课程设计时,遇到的一个问题怎么也解决不了:
表单中有一个从数据环境中拖入的Grid控件(controlsource属性为一个表).
删除记录(pack)后,该Grid控件一片空白.
后来知道是controlsource属性需要重新设置.
在pack后加上一句:
thisform.Grid1.controlsource='表名'
thisform.refresh
这样,在删除记录后可以显示了.但是又有了新问题.
删除后再显示时,Grid控件内逻辑字段的列宽明显变窄.
而且与表联系的其他控件(如text控件等)的数据不再随Grid控件改变.
即在Grid控件中选择其他记录时,text控件等内的数据不变(即联系的记录号不变).
只能用其他方法改变(如用导航条).
请问有没有什么办法可以解决这些问题?
表单中有一个从数据环境中拖入的Grid控件(controlsource属性为一个表).
删除记录(pack)后,该Grid控件一片空白.
后来知道是controlsource属性需要重新设置.
在pack后加上一句:
thisform.Grid1.controlsource='表名'
thisform.refresh
这样,在删除记录后可以显示了.但是又有了新问题.
删除后再显示时,Grid控件内逻辑字段的列宽明显变窄.
而且与表联系的其他控件(如text控件等)的数据不再随Grid控件改变.
即在Grid控件中选择其他记录时,text控件等内的数据不变(即联系的记录号不变).
只能用其他方法改变(如用导航条).
请问有没有什么办法可以解决这些问题?
...全文
相关推荐
GRID控件删除之前确认
GRID控件删除之前确认GRID控件删除之前确认GRID控件删除之前确认GRID控件删除之前确认GRID控件删除之前确认GRID控件删除之前确认GRID控件删除之前确认
Javascript Grid控件
javascript数据列表控件。包括分页,排序,右键选中弹出菜单。
Oracle RAC 删除grid,oracle后重新安装 grid,oracle 软件和重建数据库
本文详细描述了Oracle RAC 下,因为原来是标准版的oracle,删除grid,oracle后重新安装 grid,oracle 为企业版软件的全过程,其中包含备份,删除数据库,清理仲裁磁盘,数据磁盘,和dbca重建数据库等复杂的过程。
一个简单GRID控件
一个非常简单的GRID控件, WINFORM
Grid列表控件
grid 想用VB开发数据处理程序,试试它,会让你满意的


