query将cacheupdates打开后,用append田家新纪录,用applyupdates保存,然后修改刚刚添加的记录再保存,出错(50分)

  • 主题发起人 主题发起人 不吃皮蛋
  • 开始时间 开始时间

不吃皮蛋

Unregistered / Unconfirmed
GUEST, unregistred user!
我使用query的cacheupdates属性打开,然后用append方法添加一条新纪录,
使用query1.applyupdates方法保存数据,可以保存成功,
可是此时如果用query1.edit方法编辑刚刚添加的那条数据,
再使用query1.applyupdates保存就会出错,提示"end of table",
请问各位大虾该怎么处理,小弟先谢谢了
 
是不是没有CommitUpdates呢?要么在applyupdates后重新close再open。这是最笨的方法了
 
后退
顶部