加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

通过添加新添加内容后取得当前文章自递增的 asp方法

发布时间:2023-06-16 15:05:39 所属栏目:Asp教程 来源:
导读:asp中使用addnew方法添加一条记录后,我们经常使用取得自递增的ID,而使用bookmark很容易实现这样的功能。

复制代码代码如下:

rs.open sql,conn,3,3

rs.addnew

rs("user")="小男"

rs("pass")="3
asp中使用addnew方法添加一条记录后,我们经常使用取得自递增的ID,而使用bookmark很容易实现这样的功能。
 
复制代码代码如下:
 
rs.open sql,conn,3,3
 
rs.addnew
 
rs("user")="小男"
 
rs("pass")="333333"
 
rs.update
 
temp = rs.bookmark
 
rs.bookmark = temp
 
Response.write rs("ID")
 
access返回添加后的自递增ID
 
用惯了asp中的
 
复制代码代码如下:
 
objRs.AddNew
 
objRs.Update
 
换成.net中的不知道怎么返回子递增的ID,
 
使用
 
复制代码代码如下:
 
select @@identity
 
这东西只有SQL才有。
 
后来想没办法了,
 
这样来:
 
1、先添加一条记录。
 
2、取得max(id)
 
3、根据max(id)修改数据
 
真是麻烦啊~~并发时估计也有问题,不知道大家是怎么实现的?
 
你这句话说得很奇怪哦。获取自递增ID本来就是查询SQL的。
 
另外,ASP也可以用指针实现。.net不知道。
 
其实楼主的意思select @@identity仅仅是sqlserver才有
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章