S
soul
Unregistered / Unconfirmed
GUEST, unregistred user!
1、如何用sql语句在同一个表中,用一条记录上的字段值去更新另一条记录的相同字段的值
注意是sql语句,因为某些场合无法使用记录集合,只能使用sql语句。
2、我的表中有一个唯一的字段id,其他都不唯一,且此id号是自增长的。那么在我addnew一个
记录后,我又如何知道新增记录的id呢,请注意其他都不唯一。目前这个问题对于sql server
解决起来有点繁,Access还好些,因为Access在新增未结束时这个id已经分配了,但sql server
好象要在提交后才有这个值。即便是用Tquery去做,addnew后要刷新才有,但一刷新可能
就被filter掉了,根本找不到位置。如果是用全集合,MovePrevious ,再MoveNext固然可
以,但对性能影响较大,不是好办法。
请大家出出主意
注意是sql语句,因为某些场合无法使用记录集合,只能使用sql语句。
2、我的表中有一个唯一的字段id,其他都不唯一,且此id号是自增长的。那么在我addnew一个
记录后,我又如何知道新增记录的id呢,请注意其他都不唯一。目前这个问题对于sql server
解决起来有点繁,Access还好些,因为Access在新增未结束时这个id已经分配了,但sql server
好象要在提交后才有这个值。即便是用Tquery去做,addnew后要刷新才有,但一刷新可能
就被filter掉了,根本找不到位置。如果是用全集合,MovePrevious ,再MoveNext固然可
以,但对性能影响较大,不是好办法。
请大家出出主意