!请教!(50分)

  • 主题发起人 主题发起人 小乌龟
  • 开始时间 开始时间

小乌龟

Unregistered / Unconfirmed
GUEST, unregistred user!
if MessageBox(Handle,'你确定要删除此项吗?','温馨提醒!',mb_IConWarning + mb_OkCancel) = mrOk then
TDataSetDelete(Sender).DataSource.DataSet.Delete;
能实现从表中删除数据,
TDataSetDelete(Sender).DataSource.DataSet.Post;
但是。上面的,如果一往表里存储就报错呢。是不是在它之前要判断数据集是否可写。
还是怎么滴。我不罩了,还请各位帮忙。给点代码/
谢谢。了。。
 
存储之前需要
TDataSetDelete(Sender).DataSource.DataSet.Insert;
 
to lingb
TDataSetDelete(Sender).DataSource.DataSet.Insert;
这个是当然了,插入以后所有的该填的东西都写上去了。就差保存了。
但是一保存就报错。还请指点迷津。
由于偶还是初学,多多指教。。谢了。
 
把你的程序发给我 我帮你改一下
xuedaiyuanxdy@sina.com
 
先判断一下
if TDataSetDelete(Sender).DataSource.DataSet=nil then
.........为空执行就会出错..

删除不需要Post..
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部