注册 登录
编程论坛 Delphi论坛

[求助]C/S构架刷新的问题

photoshopcs 发布于 2007-04-05 16:21, 608 次点击

对于连接,服务器端使用TDataSetProvider,TQuery,Tdatabase控件,
TDataSetProvider的options的值为[poAllowMultiRecordUpdates,poAllowCommandText]
客户端使用DCOMConnection,TclientDataSet,DataSource,DBGrid控件

要求:客户端对数据进行操作后,用clientdatasetpeople.ApplyUpdates(0);对本地数据进行提交
出现的问题:
一.(1)直接用clientdatasetpeople.delete;后用ApplyUpdates(0);只改变本地数据
(2)若用edit-delete-post,运行会出错
二(1)调用clientdatasetpeople.CommandText:='.....' //两条SQL语句,一条插入数据,一条查询所有数据
再close,最后open,不用ApplyUpdates居然也对服务器数据刷新了
(2)若只有CommandText语句,DBGrid的数据没变化

0 回复
1