asp取得新插入记录的ID

  ACCESS库可以这样书写:    <%
    Set rs = server.CreateObject("adodb.recordset")
    sql = "select * from table
    rs.addnew
    rs("title") = "title"
    rs("content") = "content"
    rs.update
    newid = rs("id")
    rs.Close
    Set rs = Nothing
    %>
    SQLSERVER用上面的方法不行,必须在UPDATE后多加一句,rs.movelast.
    <%
    Set rs = server.CreateObject("adodb.recordset")
    sql = "select * from table
    rs.addnew
    rs("title") = "title"
    rs("content") = "content"
    rs.update
    rs.movelast
    newid = rs("id")
    rs.Close
    Set rs = Nothing
    %>

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Grow your business fast with

Suku