既然是自增量,那么你通过自己写一个函数也能得到。然后用事务的方法,写两个sql语句插入数据库就可以了

解决方案 »

  1.   

    SQL="SELECT * FROM Users WHERE ID=0"
    Rs.Open SQL,Conn,1,3
    Rs.AddNew
    Rs("username")=username
    Rs("userpass")=DesPass
    Rs("logoncode")=RndKey
    Rs("logonip")=Request.ServerVariables("REMOTE_ADDR")
    Rs("logontime")=Date()
    Rs("logontimes")=0
    Rs("islocked")=0
    Rs.Update
    Rs.Close
    UserID=Conn.Execute("SELECT MAX(ID) FROM Users")(0)
    SQL="SELECT * FROM UserInfo Where ID=0"
    Rs.Open SQL,Conn,1,3
    Rs.AddNew
    Rs("UserID")=UserID
    Rs("Sex")=sex
    Rs("Email")=usermail
    Rs("Tel")=usertel
    Rs("Mobile")=mobiletel
    Rs.Update
    Rs.Close