在APPLYUPDATE()之前,我想把存在Clientdataset的Delta中的数据在DBGRID中显示出来,该怎么做??
我试过几种方式了:
dbgrid1.datasource:=clientdataset.delta/dbgrid1.datasource.dataset:=clientdataset.delta等等,都不太行:)
我试过几种方式了:
dbgrid1.datasource:=clientdataset.delta/dbgrid1.datasource.dataset:=clientdataset.delta等等,都不太行:)
不要忘了刷新哦
你还辩解啊!你非把delta赋给dbgrid1.datasource?他们不是一路的,怎么不变通呢?dbgrid1.datasource.dataset都被赋值了,dbgrid1.datasource还用愁吗?啊!朋友,你说是不是!!!!!!!!!!!!!!!!!!!!!!!
随便在form上放一个button1,然后类似下面:
procedure TExampleForm.Button1Click(Sender: TObject);
begin
with dbgrid1.datasource.dataset do
begin
data:=delta;
close;
open;
end;
end;
close;
open;
可能要去掉,否则可能还是以前的数据,试一下,我没试的