关于多用户数据源同步更新的问题?

lrest 2004-03-02 11:11:57
已知: 在form1中加入表格控件grid1,设置grid.RecordSource="custid",放2个按钮command1、command2一个用来删除当前记录,另一个用执行测试结果。


当A、B 用户同时运行FORM1,且将记录指针都放在第10号记录处;
当A用户执行command1将第10号记录删除后,B用户执行COMMAND2,其命令为:
command1_click事件中的语句:
delete

command2_click事件中的语句
1 thisform.grid1.refresh
2 Messagebox(CUSTID.ID)
问题出现了: 当grid刷新后,第10号记录在表格中消失,但messagebox中custid.id
仍然返回第10号记录的值。

如何很好的处理数据源刷新同步的问题呢?

...全文
66 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复

2,723

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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