asp+mysql 插入后获取刚插入的ID值
SqlStr="SELECT*FROMtablewhereidisnull"SetRSedit=Server.CreateObject("ADODB.RecordSet"...
SqlStr="SELECT * FROM table where id is null"
Set RSedit=Server.CreateObject("ADODB.RecordSet")
RSedit.Open sqlStr,conn_c,3,3
RSedit.addnew
.
.
.
RSedit.update
newid=RSedit("id")
RSedit.close
newid=RSedit("id")老为空,以前ACCESS可以获取到,不知道MYSQL要怎么获取啊 展开
Set RSedit=Server.CreateObject("ADODB.RecordSet")
RSedit.Open sqlStr,conn_c,3,3
RSedit.addnew
.
.
.
RSedit.update
newid=RSedit("id")
RSedit.close
newid=RSedit("id")老为空,以前ACCESS可以获取到,不知道MYSQL要怎么获取啊 展开
2个回答
展开全部
最简单的办法使用rs.addnew,这个添加完数据,你直接rs("id")就能取了,不用再单走查询。不清楚你再问我。
你用recordset的addnew方法做添加数据操作。
rs.addnew
....
rs.update
id
=rs("id")
注意open的游标设置为3,3,2,否则最后id可能取不到。
你用recordset的addnew方法做添加数据操作。
rs.addnew
....
rs.update
id
=rs("id")
注意open的游标设置为3,3,2,否则最后id可能取不到。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询