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:115085382!
了解更多好文章,请关注我们的新浪微博和腾讯微博
亲,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D


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

相关文章: