| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 445 人关注过本帖
标题:如何得知刚输入记录的ID?(急)
只看楼主 加入收藏
yzwt2004
Rank: 1
等 级:新手上路
帖 子:472
专家分:0
注 册:2006-1-18
收藏
 问题点数:0 回复次数:3 
如何得知刚输入记录的ID?(急)

我是用记录集输入信息的如:
如:rs("username")=request("username")
这样的
我想知道这条记录的id
怎么得知??
谢谢

搜索更多相关主题的帖子: 记录 输入 
2006-10-17 15:22
amyeeq
Rank: 2
等 级:论坛游民
威 望:1
帖 子:64
专家分:10
注 册:2006-8-22
收藏
得分:0 
rs.update
执行添加l以后
再取出刚添加的那一条 例如用户名为什么什么的
id=conn.execute("select top 1 id From tab where username='"&username&"')(0)

[此贴子已经被作者于2006-10-17 16:11:51编辑过]

2006-10-17 16:09
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 
如果为SQL2000的话


.....前面为添加记录的代码
rs.update

sql="select @@identity as id"
set rs1=server.createobject("adodb.recordset")
rs1.open sql,conn,1,1
if not rs.eof then
pid=rs1("id") 'pid就是刚才的记录ID
conn.execute sql
end if
rs1.close
set rs1=nothing

rs.close
.......


[此贴子已经被作者于2006-10-17 17:08:49编辑过]


http://www./
2006-10-17 17:07
yzwt2004
Rank: 1
等 级:新手上路
帖 子:472
专家分:0
注 册:2006-1-18
收藏
得分:0 
谢谢
不过你们二个人还不一样,呵呵

我的暂时不是SQL2000,要是SQL2000的话,二楼的就不能用吗?

想学 .Net 了
2006-10-19 12:14
快速回复:如何得知刚输入记录的ID?(急)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029904 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved