如何用DBEdit增加记录(200分)

  • 主题发起人 主题发起人 royhgf
  • 开始时间 开始时间
R

royhgf

Unregistered / Unconfirmed
GUEST, unregistred user!
请问在三层结构中,如何用DBEdit增加一个记录,也就是把DBEdit当作录入点,但不用DBGrid增加
 
DBEdit的其它设置和dbgrid一样,但在FieldName中设定一个你对应的字段,输入的就是这个字段的内容,至于要增,可对DBEdit对应连接的数据集ClientDataSet进行操作
如用一个按钮用作增加
点击写上clientdataset1.insert(插入),append(追加)等
另一个按钮可以
delete(删除),post(保存在数据集),ApplyUpdate(-1)(保存到数据库)
 
ClientDataSet1.Append 即可。
提交数据用
ClientDataSet1.ApplyUpdate(-1)。
 
对,楼上方法可行。
 
补充一下,如果不需要提交到数据库,也就是要放弃本次修改用
clientdataset.cancelupdates
 
后退
顶部