客户端输入数据后再保存,马上发现DBGRID的记录都没有了,而且也没有保存到数据库,再次输入又能够保存,如何避免这种情况,在中间层需要写什么东西来捕获保存出错吗?
解决方案 »
- 请问一个Tadoquery控件open的问题
- 如何对于一个十六进制数按位取反
- 求助 在关机或任务管理器中结束一个进程 在程序的那里能响应到这个事件
- 初级问题啊[悬赏50分]
- 如何使多行的TMEMO控件自动滚动文字?PostMessage(memo1.Handle,277, 1, 0)滚动太大了.
- 请教DELPHI老手!!!关于子父窗体?
- 在dll中如何操纵主窗体中的combobox控件?
- 请问大家现在用Delphi开发都用什么数据库啊!是用ADO连接还是ODBC OR OTHER?
- 请问哪有delphi中的dao插件?急用!
- 如何在TClientDataSet(或TDataset)中删除一个字段?
- 休假放分了:)
- [hellolongbin(一个人)]生日散分贴
按照你的意思这句是关键的。
你可以重新刷新一下数据表,就可以看到全部数据了
这句就是将中间曾的数据更新回数据库中
2.基本都是在主从表里更新从表时不能保存数据
另外,在事件onPostError中写代码可以捕获到保存时出错吗??
The provider can’t detect when an update conflicts with another user’s changes to a memo field. The server will not detect and return these conflicts as errors.ApplyUpdates returns the number of errors it encountered
如果在客户端使用insert语句就变成是两层结构了