用delphi录入SQL Server 7.0数据时的显示问题(100分)

  • 主题发起人 主题发起人 wangqj1163
  • 开始时间 开始时间
W

wangqj1163

Unregistered / Unconfirmed
GUEST, unregistred user!
我用delphi的dbgrid录入SQL Server 7.0数据时,开始有几条记录,
不论录入多少条新记录,dbgrid里显示的仍是几条记录,而没有增加记录
数。只有重新运行程序,才能看到增加了记录,问如何能做到实看实录?
 
就你的问题看来,问题应该出现在的你的表的主键上,试一下重建主键看看。
 
刷新数据!
 
我一般用QUERY+INSERT语句增加记录。然后QUERY 先CLOSE 再OPEN。
不知道还有没有好办法。
 
你的dbgrid的datasource是QUERY吗?
若是则必须在QUERY的afterpost中加applyupdates,然后QUERY Close,再Open
 
使用缓存技术,本地刷新,退出时保存。
 
close; open;
or
refresh;
 
仅仅refresh好象不行
 
多人接受答案了。
 
后退
顶部