用 ClientDataSet 如何像query:的requestlive设置能够动态更改数据! 急 用 ClientDataSet 如何像query:的requestlive:=true 设置 能够动态修改数据用 ClientDataSet 是否能够实现????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不行的,clientDataset对数据的修改都首先保存在其delta数据包内,直到applyUpdates以后才能写回数据库 对,clientDataset中用edit;....post;后还需applyUpdates;才能真正的写入数据库 其实TClientDataset本来就可以实时动态的修改数据集的,他修改的只是本地内存数据集,所以在你的AfterPost和AfterDelete中可以分别加上TClientDataSet(DataSet).ApplyUpdates(-1),这样就和操作Requeslive=true的TQuery一样了 我的clientdataset 连接的服务器端是:datesetprovider:>adoquery 我客户端的clientdataset : clientDataset中用 edit; .... post; 后还需applyUpdates;才能真正的写入数据库??//写成这样 还是不能更新数据库!!!!!!!!!而如果服务器端改用adotable就可以了!如何把adoquery 的连接 做成 adotable的效果????? procedure TForm1.bClick(Sender: TObject);begin ClientDataSet1.Close; ClientDataSet1.CommandText:='select * from dlrzh'; ClientDataSet1.open;end;procedure TForm1.BitBtn4Click(Sender: TObject);begin ClientDataSet1.Edit; ClientDataSet1.Post; b.Click;end;procedure TForm1.ClientDataSet1AfterPost(DataSet: TDataSet);begin ClientDataSet1.Edit; ClientDataSet1.ApplyUpdates(-1) ;end; delphi怎么比较字符串相等 Delphi 下如何实现发送密码后的到DHCP配置的公网IP 高难度问题。关于COM的类厂,关于VC的代码如何在DELPHI中实现(因贴只太长,问题的一部分在回复中) 简单的查询问题,谢谢 如何实现系统托盘的动态图标 这怎解决啊,Help!!!! 简单的问题(连接查询数据修改),来帮帮我(在线等待)! 如何改变tabsheet(不是tab)的颜色? 李维 系统篇第二章中的M/D的问题! delphi CS转BS 如何得到DbgUser中选定的行是第几行 中间件的开发
edit;
....
post;
后还需applyUpdates;才能真正的写入数据库
我客户端的clientdataset :
clientDataset中用
edit;
....
post;
后还需applyUpdates;才能真正的写入数据库??
//写成这样 还是不能更新数据库!!!!!!!!!
而如果服务器端改用adotable就可以了!
如何把adoquery 的连接 做成 adotable的效果?????
begin
ClientDataSet1.Close;
ClientDataSet1.CommandText:='select * from dlrzh';
ClientDataSet1.open;
end;procedure TForm1.BitBtn4Click(Sender: TObject);
begin ClientDataSet1.Edit;
ClientDataSet1.Post;
b.Click;end;procedure TForm1.ClientDataSet1AfterPost(DataSet: TDataSet);
begin
ClientDataSet1.Edit;
ClientDataSet1.ApplyUpdates(-1) ;
end;