客户端数据库通过ClientDataSet向数据库服务器更新一条记录后,如何再通过DataSetProvider向客户端数据库中此条记录中的空字段返回一个值,表示数据库服务器已接收了此条记录的更新?????
解决方案 »
- delphi 怎样用web service实现天气预报功能呢
- 在一个类的构建器中建立对象出错(内存访问错误),代码如下。。。
- 公司里收到borland盗版律师公函,请问大家如何处理啊?
- 问个创建快捷方式的问题???
- 请教一个关于BatchMove的问题?
- Dll问题,麻烦
- 用delphi读取硬盘序列号和用vb读取的为什么不同?请指教一下,在Delphi下是否正确?
- 关于动态创建与释放的问题
- 十万火急,我遇上两个奇怪的问题。答者重谢。
- 我想建一个关于制作安装程序的帖子,请在这方面有造诣和吃过亏的以及有兴趣的朋友来讨论讨论,以求得大家的共同进步~~不知意下如何???
- 高薪急寻Delphi开发熟手
- 有关用普通打印机来打印条码(A4格式)?
TRemoteDataModule1.datasetprovider1getdata(Sender:Tobject;DataSet:TCustomClintDataSet);
begin
tag:='成功了!';
end;
TRemoteDataModule1.datasetprovider1aftergetrecords(Sender:Tobject;var ownerdata:olevariant);
begin
with sender as Tdatasetprovider do
ownerdata:=tag;
end;
客户端
Tdatamodule1.clientdataset1aftergetrecords(sender:Tobject;var ownerdata:olevariant);
begin
with sender as Tclientdataset do
tag:=ownerdata;
end;
如果是多条数据作为一个数据包提出更新,更新失败的话,你并不知道是哪条数据出错,所有数据都得重新更新了。