菜鸟的SQL Server问题(100分)

  • 主题发起人 主题发起人 sumingfei
  • 开始时间 开始时间
S

sumingfei

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么在使用SQL Server数据库时,新增的记录Post后将不
能正常显示(Query Table都一样),所以的我只得Close,Open,
才能看到新增的记录.
请问那位大虾有什么好的方法.
另如果有关于主明细表的优秀例子,望能给我一份,为谢!
 
呀!!

又是这个问题!!去查查旧贴子吧,好多!!

试试用sp!
 
好象刚讨论完! 查一查吧
 
简单,没建主键索引。
 
在C/S端开发中,必须知一点,当Tquery=open,数据保存在缓存中,你如Post,新增的记录
只会保存在缓存,应在Tqurey的Afterpost事件中加入如下语句,立能看到新增记录
with Tquery do begin
Tdatabase.StartTransaction;
try
applyUpdates;
Tdatabase.Commit;
except
Tdatabase.Rollback;
raise;
end;
Commitupdates;
end;
 
Post后用Refresh
 
Must use REFRESH.
 
接受答案了.
 
后退
顶部