ASP获取最新插入行的ID(标识)


关键词

ASP 获取 最新标识

摘要

本文介绍在ASP插入数据库字段后,如何获取最新插入的标识ID值。


我们知道,在SQL Server中,标识有以下几种获取方式:

/* 对于想要得到一个表中的最后一个插入操作所产生的ID的最好用IDENT_CURRENT('TBName')*/
INSERT INTO table(field1,field2,...) VALUES("field1Value","field2Value",...) SELECT IDENT_CURRENT('recordID') as newIDValue 

 /*对于马上使用的刚才插入的新记录ID用SCOPE_IDENTITY()是最合适的*/
INSERT INTO table(field1,field2,...) VALUES("field1Value","field2Value",...) SELECT SCOPE_IDENTITY() as newIDValue

 /*对于想要得到一系列的操作中最后得到的那个自增的ID最好用@@IDENTITY*/
INSERT INTO table(field1,field2,...) VALUES("field1Value","field2Value",...) SELECT @@IDENTITY as newIDValue

那么在ASP中,我们就只需要这样这样就可以了:

rs.open "SELECT @@IDENTITY as newIDValue ",conn,1,1
newIDValue = rs("newIDValue")

关于ASP获取最新插入行的ID(标识),本文就介绍这么多,希望对您有所帮助,谢谢!

 

要饭二维码

洪哥写文章很苦逼,如果本文对您略有帮助,可以扫描下方二维码支持洪哥!金额随意,先行谢过!大家的支持是我前进的动力!

文章的版权

本文属于“洪哥笔记”原创文章,转载请注明来源地址:ASP获取最新插入行的ID(标识):http://www.splaybow.com/post/asp-get-identity.html

如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:8771947!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D

« editplus另存为utf-8时不成功 ASP获取客户端IP地址 »

相关文章: