L
laiyongjun
Unregistered / Unconfirmed
GUEST, unregistred user!
三层结构,用ADOConnection+ADOQuery+DataSetProvider+SocketConnection+ClientDataSet搭建。
if CDSMaster.Active then
//CDSMaster为ClientDataSet的实例
CDSMaster.Active := False;
CDSMaster.CommandText := 'select * from aaa order';
CDSMaster.Execute;
CDSMaster.Active := True;
以上代码将SQL语句发送到服务器,并从服务器上获取数据。但现在有这么一个问题,如果现在我要对客户端的数据集用SQL语句操作(如:Delete,update, insert等),该如何处理?用SQL语句操作完后,还要将操作后的结果提交到服务器。
if CDSMaster.Active then
//CDSMaster为ClientDataSet的实例
CDSMaster.Active := False;
CDSMaster.CommandText := 'select * from aaa order';
CDSMaster.Execute;
CDSMaster.Active := True;
以上代码将SQL语句发送到服务器,并从服务器上获取数据。但现在有这么一个问题,如果现在我要对客户端的数据集用SQL语句操作(如:Delete,update, insert等),该如何处理?用SQL语句操作完后,还要将操作后的结果提交到服务器。