Couldn't perform the edit because another user changed the record.
我有两个三个edit:edit1,edit2,edit3
通过edit1,edit2查询一批数据用dbgrid1显示,不能修改,且查询为query1
通过edit1,edit2,edit3查询更小范围内的一个批数据再用另一个dbgrid2显示,可以修改,且查询为query2。
奇怪的是,dbgrid2中的数据经常在修改的时候出现上面那个错误。
我后来在执行第二个query2的时候把第一个query1 close掉,但是还是不可以
而且,我还有几个storedproc应该没妨碍吧?
请各位帮忙则个!
我有两个三个edit:edit1,edit2,edit3
通过edit1,edit2查询一批数据用dbgrid1显示,不能修改,且查询为query1
通过edit1,edit2,edit3查询更小范围内的一个批数据再用另一个dbgrid2显示,可以修改,且查询为query2。
奇怪的是,dbgrid2中的数据经常在修改的时候出现上面那个错误。
我后来在执行第二个query2的时候把第一个query1 close掉,但是还是不可以
而且,我还有几个storedproc应该没妨碍吧?
请各位帮忙则个!
解决方案 »
- TSocketConnection 活动连接数问题!!
- 哪位帮忙把这个用C语言写的DLL调用接口规范改用Delphi写一下?
- 请教:使用rapidreport打印时打印出来的报表只占纸张左上角的一小部分。为什么?
- 如何在delphi中动态创建组件?
- 使用Database Desktop的问题~~
- Delphi怎样实现在聊天室里的滚屏?
- 我要写一个密码登录程序,请问要怎样写?
- 如何让窗口停在所有窗口的上面,包括其他程序的窗口
- Exception子类继承的问题
- 在D5中如何执行VFP的PACK命令?
- 我的记录中有一个日期字段,如何将这个字段的值设为空值?
- 如何限制鼠标只能在panel内移动,不能移到其它地方啊?
2. 数据更新选项改为只按主键
3. 每次更新都要Commit或Rollback
2. 数据更新选项改为只按主键
3. 每次更新都要Commit或Rollback
请问上面这两个怎么设置?