对获取刚最新插入数据库记录的ID号疑问?

hushuowang 2005-11-03 05:34:12
添加完记录的同时获取此记录的ID号
rs.addnew
...
rs.update
response.write rs("ID")
假如同时有很多用户都在插入数据的时候那个每个记录的ID跟那条数据还对应??
就譬如
A插入一条数据产生了ID为3
B也同时插入一条数据产生ID为4
那最后的结果会不会变成A的数据得出的ID号是4阿~~
...全文
127 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ailincn 2005-11-03
  • 打赏
  • 举报
回复
我觉得你打开数据库的时候类型选择就可以了,不允许别人在你写数据库的时候写,独享方式哦,不过应该不会出现什么问题的,这个可能性比较小
fffddd 2005-11-03
  • 打赏
  • 举报
回复
不会的。先lock再插入,完子之后再unlock。用IDENTITY也可以。
gamestar1 2005-11-03
  • 打赏
  • 举报
回复
建议在存储过程中 写添加
最后加上SET @ID = @@IDENTITY
yezai 2005-11-03
  • 打赏
  • 举报
回复
呵呵,和我很早一起问的一个问题一样:) 看看我以前的求问吧...

http://topic.csdn.net/TopicFiles/2004/11/24/23/3585750.xml
hushuowang 2005-11-03
  • 打赏
  • 举报
回复
能写完整的出来?
dh20156 2005-11-03
  • 打赏
  • 举报
回复
会。建议用Applicon.Lock将该操作锁定取完ID再UnLock。

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧