在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
ASP+Access2000 1.要获取的ID值字段属性必须设为:自动编号(我们假设字段名为recordID) ASP+SQL Server 2000 1.要获取的ID值字段属性必须设为:自动编号(我们假设字段名为recordID)
3.得到ID值
4.newID为刚添加的记录的ID值 /*对于马上使用的刚才插入的新记录ID用SCOPE_IDENTITY()是最合适的*/ /*对于想要得到一系列的操作中最后得到的那个自增的ID最好用@@IDENTITY*/ ASP获取刚插入记录值ID补充 实例1 Set rs = server.CreateObject("adodb.recordset") sql = "select * from M_mess" rs.open sql,conn,3,2 rs.addnew rs("title") = title rs("nr") = nr rs("username")=tel rs("adddate")=now() rs("zt")=0 rs("lx")=1 rs("xxgl")=uname rs("nrid")=ids rs("lszt")=0 rs.update rs.movelast newid = rs("id") rs.Close Set rs = Nothing 实例2 conn.Execute("insert into Tb_Order(CT_Name,CT_Ideny,CT_Tel,JD_Name,P_Number,P_Time,Hit) VALUES('"&vCT_Name&"','"&vCT_Ideny&"','"&vCT_Tel&"','"&vJD_Name&"', '"&vP_Number&"','#"&vP_Time&"#','0')") Set Rss = conn.Execute("SELECT @@IDENTITY as id FROM Tb_Order") newID = Rss("id") conn.Execute("update Tb_Order set Look_Id='"&newID&"' where Order_Id='"&newID&"'") conn.close 注:access 不能用@@identity 到此这篇关于ASP获取新增记录ID值的方法的文章就介绍到这了,更多相关ASP获取新增记录ID内容请搜索极客世界以前的文章或继续浏览下面的相关文章希望大家以后多多支持极客世界! |
请发表评论