注册 登录
编程论坛 Delphi论坛

[求助]在DBGRID中进行编辑时,如何防止出现记录顺序变化问题

psli 发布于 2007-04-09 17:45, 1197 次点击
各位高手:您们好!
  我在DBGRID中进行编辑时,由插入保存到对当前保存的记录进行修改时,发现该条记录的排列顺序会变化,请问:如何防止出现记录顺序变化问题?
  另外:DBGRID编辑的数据库表为SQL 表。
  在此先感谢大家的帮忙了!
2 回复
#2
xu20002007-04-09 22:27
你用的是Insert吧,改用Append试试。
#3
psli2007-04-10 15:05
回复:(psli)[求助]在DBGRID中进行编辑时,如何防止...

不是的,我使用的是APPEND语句,给各个字段赋值后,通过POST语句保存,保存后通过AFTERPOST事件对保存的数据进行控制,在控制中使用EDIT语句返回对当前保存的记录进行修改,此时,该记录的顺序就发生变化了。
  非常感谢您的热情帮助!

1