数据库怎么不能修改?(50分)

  • 主题发起人 主题发起人 李崇文
  • 开始时间 开始时间

李崇文

Unregistered / Unconfirmed
GUEST, unregistred user!
我在Form上放了DbNavigator,DataSource,Database,Dbgrid,Query
当我用DbNavigator对数据库进行编辑时,发现DbGrid中的
数据变化,但当我再次打开修改过的数据库时,发现还是原
来的数据,更本没有什么变化!不知为什么?(已设ReadOnly:=False)
 
Query.RequestLive := True;
 
如果用DBNAVIGATOR,一定要将
cachedupdates设为FALSE。
另外,如果用CACHEDUPDATES,
将用UPDATESQL进行数据更新
 
当你关闭你的程序时,你应该将所作的修改存盘!
应该这样做:
query1.execsql;
 
同意mech的说法
 
接受mech和fsm的答案了
 
后退
顶部