F
free_knight
Unregistered / Unconfirmed
GUEST, unregistred user!
我对记录的删除
procedure TForm1.Button1Click(Sender: TObject);
begin
clientDataSet1.Delete;
Clientdataset1.ApplyUpdates(0);
end;
我对表的更新
procedure TForm1.Button2Click(Sender: TObject);
begin
clientDataSet1.active:=False;
clientDataSet1.active:=True;
end;
我对新建和修改记录时的保存
procedure TOtherInfo.SaveOperation;
begin
DataSource1.DataSet.Post;
ClientDataSet1.ApplyUpdates(0);
end;
为什么我新建记录是正确的,
修改,删除时也没有出错提示,客户端也数据也被更改,如删除了第一条记录
但用TForm1.Button2Click更新却回复到更改之前的状态,删除的记录有出现了
ClientDataSet1.ApplyUpdates(0);的返回值是 >0 的。
procedure TForm1.Button1Click(Sender: TObject);
begin
clientDataSet1.Delete;
Clientdataset1.ApplyUpdates(0);
end;
我对表的更新
procedure TForm1.Button2Click(Sender: TObject);
begin
clientDataSet1.active:=False;
clientDataSet1.active:=True;
end;
我对新建和修改记录时的保存
procedure TOtherInfo.SaveOperation;
begin
DataSource1.DataSet.Post;
ClientDataSet1.ApplyUpdates(0);
end;
为什么我新建记录是正确的,
修改,删除时也没有出错提示,客户端也数据也被更改,如删除了第一条记录
但用TForm1.Button2Click更新却回复到更改之前的状态,删除的记录有出现了
ClientDataSet1.ApplyUpdates(0);的返回值是 >0 的。