mssqL上
我们要用到SQL Server的@@IDENTITY。它能够记录下系统最近使用的一个IDENTITY的数值,用法:
INSERT INTO jobs (job_desc,min_lvl,max_lvl) VALUES ('Accountant',12,125)
SELECT @@IDENTITY AS 'mAXiD'
所得到的值就是刚刚插入的那条记录的ID。
ACCESS
我们可以这样
RS.ADD NEW
----------
----------
----------
----------
Rs.UPDATE
dIM IntID
IntID=Rs("ID")
这里的IntID一定就是刚才新添加进取的纪录ID