表里面有个自增的id,我插入一条记录后,怎样得知刚插入记录的id? 还有我在DBGRID里插入记录,怎么id字段不是按大小排序的?(0分)

  • 主题发起人 主题发起人 xtb218
  • 开始时间 开始时间
X

xtb218

Unregistered / Unconfirmed
GUEST, unregistred user!
表里面有个自增的id,我插入一条记录后,怎样得知刚插入记录的id? 还有我在DBGRID里插入记录,怎么id字段不是按大小排序的?
 
select id from inserted(虚拟表)
试试
 
在记录插入后使用用 SELECT @@IDENTITY AS 'Identity' 可获得标识ID
 
谢谢 lznet
 
如果你用三層的,我勸你還是不要用自動增長,因為很多方面不合適,在服務端改用手動增加吧.
 
接受答案了.
 
后退
顶部