在clientdataset1的afterpost事件里加入一句:
ClientDataSet2.Data :=clientdataset1.Delta;
ClientDataSet2.Data :=clientdataset1.Delta;
解决方案 »
- delphi中如何在窗体间传送数据?
- 谁给发一份Delphi2cs(Delphi代码转换到C#)
- 备份问题
- 有没有语法作色显示XML代码的控件?
- 想知道“成都软件业的发展状况”!我年后要到成都去,我在大连。
- BDE中有UpdateSQL,可对多表进行更新操作,而ADO中却没类似的控件,怎样在ADO中对多表进行更新操作?在线等待.....
- 文本文件内代码,如何最快或最便捷的方法分解成 过程名称和过程内容。
- 取字符串的问题?
- 有没有人遇到将foxpro的dbf表导入到acess表后不识别中文字段的问题!
- 怎样让Edit里面不能输入字母?
- d5转到d6后产生的ComboBox下拉条的乱码问题
- 计算器
你的不对。
我在程序里的:ClientDataSet2.Data:=DataSet.Data;只是为了返回错误的记录。这里
如果写为:ClientDataSet2.Data:=DataSet.Delta;程序为说,'Delta is empty'
然后再通过DataSet.FieldByName('name'),来找到不同的值,
现在是想得到CurValue,会出错,而别的不会。
请问是什么原因????
你说的CursorLocation在哪里?我客户端只有一个TClientDataSet,他好象没有这个设置啊,按书上的说法,当发生错误时,服务器会自动向客户端返回错误数据,而且是OldValue,NewOld,CurValue??
难道我理解错了???
文档上确实是这么说的,但是OldValue、NewValue和CurValue本身并不总是可用的,要根据实际应用环境才能决定。
为什么一定要得到CurValue呢?看看有没有其他解决办法?
如果客户端获取了这几个值,就可以让他自己来处理错误啊。
可以具体讲讲么??