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