CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

如何获得插入记录的 ID 值

楼主glen(gb)2002-03-06 07:55:45 在 Web 开发 / ASP 提问

ASP/SQL:表中有一域为     IDENTIFY,     AUTO     INCREASEMENT=1,用     INSERT     INTO     后,如何取得刚插入记录的     ID     值? 问题点数:100、回复次数:4Top

1 楼spacener(空中楼阁)回复于 2002-03-06 08:13:18 得分 10

用一个循环读出该ID号。  
  sql="select   *   from   表名   where   user=您插入的内容"  
  再取它的ID就可以,  
  不然读最后一条记录。就是你刚插入的。Top

2 楼beyond_xiruo(CorruptionException)回复于 2002-03-06 08:13:21 得分 10

如何插入Access库记录后马上得到自动编号值    
   
   
   
    首先须保证获得记录集的方式支持bookmark属性,如  
  rs.open   "",conn,1,3  
  or  
  rs.open   "",conn,1,1  
   
  插入一条带自动编号字段的记录后,获取该记录的bookmark属性值    
   
  temp   =   rs.bookmark    
   
  然后    
   
  rs.bookmark   =   temp    
   
  试试!!    
   
  Response.write   rs.Fields("ID").ValueTop

3 楼karma(无为MS MVP)回复于 2002-03-06 08:25:19 得分 40

if   you   are   using   SQL   Server,   you   can   try   to   do  
  SELECT   @@IDENTITY   as   'ID'  
   
  after   the   insertion  
   
  If   you   are   using  
  Recordset.AddNew()  
   
  after   you   do  
  Recordset.Update()  
   
  you   can   do  
  Recordset.Refresh()  
   
  then   the   ID   field   will   have   the   new   identity   value  
  Top

4 楼playking(风雪青松)回复于 2002-03-06 08:26:48 得分 40

sql="............"  
      adocon.Execute(SQLstr)  
      Set   rs=adocon.Execute("select   @@identity")  
      doc_id=rs(0)Top

相关问题

  • 如何获得刚插入数据库的记录的ID号?
  • 如何获得刚插入数据库的记录的ID号?
  • 在sql中如何获得将要插入记录的id值
  • Postgresql 如何获得上次插入记录的ID?
  • 如何获得刚插入的记录的ID号
  • 如何插入一条新记录,同时获得这条记录的标识ID
  • 如果获得刚插入记录的ID的值?该ID的类型是:auto_increment
  • 如何取得插入记录的id?
  • 各位高手,如何获得刚刚插入的记录的ID号?详见内!
  • 3.怎样获得最后插入的记录的ID号??用update属性行吗??

关键词

  • sql
  • 插入
  • 记录
  • bookmark
  • rs
  • identity

得分解答快速导航

  • 帖主:glen
  • spacener
  • beyond_xiruo
  • karma
  • playking

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo