我用databriage,dataset DCOM等操作数据,显示在DBGrideEh中用add del save按钮操作我a增加一条记录可以,删除一条可以1.但是当我增加一条后,接着删除一条,save后,就不行了,数据库没变化2.我在DBGridEh中更改一条,然后save也不行3.我增加或删除一条纪录后,然后add出一个空行,不填数据,save 后也不行谁知道为什么阿//增加一行 add触发
procedure TForm13.SpeedButton4Click(Sender: TObject);
begin
CDSEdit.Append;
end;
//删除一行del触发
procedure TForm13.SpeedButton3Click(Sender: TObject);
begin
if not CDSEdit.Eof then
if MessageDlg('确定要删除此纪录么?',mtConfirmation,[mbYes,mbNo],0)=idYes then
begin
CDSEdit.Delete;
end;
end;//保存结果save触发
procedure TForm13.SpeedButton5Click(Sender: TObject);
begin
if CDSEdit.Modified then
begin
DBEdit.ApplyUpdates(0);
end;
end;
procedure TForm13.SpeedButton4Click(Sender: TObject);
begin
CDSEdit.Append;
end;
//删除一行del触发
procedure TForm13.SpeedButton3Click(Sender: TObject);
begin
if not CDSEdit.Eof then
if MessageDlg('确定要删除此纪录么?',mtConfirmation,[mbYes,mbNo],0)=idYes then
begin
CDSEdit.Delete;
end;
end;//保存结果save触发
procedure TForm13.SpeedButton5Click(Sender: TObject);
begin
if CDSEdit.Modified then
begin
DBEdit.ApplyUpdates(0);
end;
end;
解决方案 »
- 看看这句话怎么会有问题(在线等)初学者
- delphi7与interbase数据库连接问题
- 如何在开始菜单(非程序组)中添加程序?
- 关于dbgrid下改变颜色的问题!!!
- delphi中,如何使用OpenSchema方法得到数据库下所有的表名?(在线关注!!)
- 如何做这样的SQL Server的Insert????
- 100求delphi6在win 2k 英文版下的使用问题答案
- 关于BGGrid的用法
- outlook中列表中夹杂着树型图是怎么实现的?有没有现成的控件?
- 送分给Delphi版的兄弟,VC天堂网开张!www.vcheaven.net
- delta用法?????
- dataset.lookup 返回值问题
if CDSEdit.Modified then