您的位置:首页 > 其它

把ClientDataSet的修改的数据集Delta提交到服务器端

2011-11-17 11:18 357 查看
// 把版本的信息更新至服务器

function SubmitVersionInfo(var vMsg: string): Boolean;

var

RetData, Msg: OleVariant;

begin

Result := False;

try

with DMCaseClient.ClientDsVersion do

begin

// 把更新数据写入Delta中

if State <> dsBrowse then

Post();
// 判断是否有更新

if ChangeCount > 0 then

RetData := Delta;

Result := GetServer.UpdateVersionInfo(RetData, Msg);

vMsg := Msg;

end;

except

on E: Exception do

begin

vMsg := E.Message;

end;

end;

end;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: