ASP_SQL,获取插入新记录的ID,

请给出详细例子来,这条SELECT@@IDENTITY我是知道的,但不知道怎么用。。。哥哥们,如果你们就这么一句一句的说我还是不知道怎么用啊,能有再专业点写点源代码出来给... 请给出详细例子来,这条SELECT @@IDENTITY
我是知道的,但不知道怎么用。。。

哥哥们,如果你们就这么一句一句的说我还是不知道怎么用啊,能有再专业点写点源代码出来给我看看吧。

麻烦写个完整的RS方式的提取方法行不...郁闷,

给个例子你们改改:

'rs.open"SELECT @@IDENTITY AS 'p_id'",conn,1,1'这句被注掉了
rs.open "select * from tab_products order by p_id desc",conn,1,1‘这句来得很实在但是如果两个人一起插入数据很可能就取到别人的数据了,而不是自己的那一条,这个我在某系统里总是发生冲突,郁闷
AlertGoToUrl "操作完成","productshow.asp?p_id="&rs("p_id")
rs.close
展开
 我来答
z_y8008
2011-04-12 · TA获得超过300个赞
知道小有建树答主
回答量:201
采纳率:0%
帮助的人:262万
展开全部
在insert语句后面跟上这个语句
SELECT @@IDENTITY
就可以取到了!
根据你的示例进行修改
dim sql
sql="insert into products (a,b,c) values (1,2,3);"'这只是个示例
sql="SELECT @@IDENTITY; "
dim newid
newid=conn.execute(sql)(0)
AlertGoToUrl "操作完成","productshow.asp?p_id="&newid
rs.close
daguidagui
2011-04-12 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:88
采纳率:0%
帮助的人:78.4万
展开全部
<%=rs(id"") %>
如果你的SQL打开语句设置用的是RS,即用以上语句即可得到ID值。当然,你的ID值字段名字须为ID才行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liuhairongs
2011-04-12
知道答主
回答量:12
采纳率:0%
帮助的人:7.3万
展开全部
@@IDentity用这个可以得到插入记录的ID
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式