数据库在dbgrdi编辑的保存?索引问题?(100分)

  • 主题发起人 主题发起人 mnmn
  • 开始时间 开始时间
M

mnmn

Unregistered / Unconfirmed
GUEST, unregistred user!
1.用dbgrid 编辑table 的内容,每次光标移开,记录就
存入到数据库中了;我想加一个菜单项'保存',执行时才将所有修改,
增加的记录保存到数据库中去.有什么办法可以实现这一功能?
2.数据库的索引在关键字修改后会不会自动更新?我用了
table1.IndexDefs.Update;
对不对?有没有必要?
还有,好像主关键字是不能有重复的,次关键字就无所谓了,是吗?
 
1, Table.CachedUpdate := True;
执行菜单项'保存'时 Table.ApplyUpdates
 
1. onafterscroll里写table1.cancel;
2. 主从关键字加起来不重复就可以了
 
多人接受答案了。
 
后退
顶部