这是为什么呢?关于datagride的刷新问题

appleboyallen 2003-03-15 06:31:42
一个添加记录的界面,主窗体用ADO+DATAGRID,上有一“添加”按钮,点击它则弹出另一个窗体,在第二个窗体上有一个文本框用来输入数据,和一个确定按钮,也使用了ADO,点击“确定”按钮后向数据库中添加记录并返回主窗体。但主窗体上的DATAGRID不能显示新增记录。
现在我这样解决:

1.
主窗口为form1
子窗口为form2
在form2_unload事件中添加
form1.adodc1.refresh
form1.datagrid1.rebind
form1.datagrid1.refresh
不成功。
第二种方法是:
在form2的"确定"点击代码中加上
form1.adodc1.refresh
form1.datagrid1.rebind
form1.datagrid1.refresh
成功


这是为什么呢???


...全文
86 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
northwolves 2003-03-16
  • 打赏
  • 举报
回复
Form2_QueryUnload试试
chanet 2003-03-16
  • 打赏
  • 举报
回复
怪,UP并关注...

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧