阅 读 文 章

如何取最后一条记录的ID号

[来源:网上转载 (CSDN转载) | 作者:网友(Coverboy_6) | 时间:2007-09-16 | 浏览:人次 ]

我在舔加一条新记录的时候。想知道数据库中最后一条记录的ID号是多少。怎么取的?(ID是自动加1的)
在SQL   Server内可以使用    
   
  示例  
  下面的示例向带有标识列的表中插入一行,并用   @@IDENTITY   显示在新行中使用的标识值。  
   
  INSERT   INTO   jobs   (job_desc,min_lvl,max_lvl)  
  VALUES   ('Accountant',12,125)  
  SELECT   @@IDENTITY   AS   'Identity'  
   
 
order   by   id   desc  
  rs("id")
楼上正解
<%  
  Dim   thisID  
  Set   rs=   Server.CreateObject("ADODB.Recordset")  
  SQLcmd="Select   *   From   "&TableName&"   Order   by   id   desc"  
  rs.Open   SQLcmd,conn,1,3  
  rs.MoveFirst  
  thisID=rs(0)  
  %>
SQL  
  @@IDENTITY    
   
  A的直接rs("ID")
mark
select   Max(Id)
最好还是查询出来选择最后一个ID,
当你在读出数据里面的数据的时候..你让他以..降序的方式显示出来..那最上面的一条不就是最后ID就显示在最上面了啊.  
 
 
  order   by   id   desc  
  rs("id")  
   
   
  这种如果有多人同时在线操作的话,会不会出错
也可以rs.MoveLast
谢谢各位,我自己已经解决了。再次谢谢。
太自私了吧,你既然自己解决了,为什么不能把你的解决办法写出来呢??而且连分都不派!都象你这样"藏私",那这个CSDN就没有存在的必要了!
不好意思,我说话有点儿冲!请多包含!!
论坛热门帖子: [lch203] 写得蛮好的linux学习笔记(10-21)
[黑马制造] 学习java的30个目标(10-19)
[笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19)
[udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18)
[沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18)
TAG标签: 记录 最后 如何 ID rs id @@IDENTITY by 面的 .. desc

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.