Hola gente.
Quiero sacar un ID. El caso es que Tengo una pagina que me inserta los datos del articulo en la BD, y quiero que luego de insertarlos me responda "Su articulo ha sido añadido y tiene ID..."
El problema mio es obtener este ID.
Este es el codigo con que inserto, las lineas 7 y 8 de abajo haci arrib son un intento infructuoso de obtener este ID.
¿Alguien puede ayudar?
Sub InsertAd
userSQL = ""
userSQL = userSQL & "SELECT * FROM registration WHERE "
userSQL = userSQL & "username = " & SQLStr(sUserName) & " AND password = " & SQLStr(sPassword)
Set UserRS = GobjConnect.Execute(userSQL)
sUserEmail = UserRS.Fields("Email")
sSQL = ""
sSQL = sSQL & "INSERT INTO Auctions (ItemOwner, ItemTitle, CategoryID, ImageURL, Ended, EmailsSent, "
sSQL = sSQL & " AvailDate, CloseDate, "
sSQL = sSQL & " Bedrooms, Baths, PropertyType) "
sSQL = sSQL & " VALUES ( "
sSQL = sSQL & SQLVal(valRS.Fields("ID")) & ", "
sSQL = sSQL & SQLStr(sTitle) & ", "
sSQL = sSQL & SQLVal(iCat) & ", "
sSQL = sSQL & SQLStr(sImageURL) & ", "
sSQL = sSQL & " false , "
sSQL = sSQL & " false , "
sSQL = sSQL & SQLDate(NOW) & ", "
sSQL = sSQL & SQLDate(dCloseDate) & ", "
sSQL = sSQL & SQLStr(sBedrooms) & ", "
sSQL = sSQL & SQLStr(sBaths) & ", "
sSQL = sSQL & SQLStr(sPropertyType) & " )"
'Response.Write "<P>" & sSQL & "<BR>"
GobjConnect.Execute(sSQL)
Set InsertRS = GobjConnect.Execute(sSQL)
Response.Write(InsertRS.Fields("ID"))
Response.Write("<FONT FACE =" & chr(34) & sFont & chr(34) & "><CENTER>")
Response.Write("Your item has been posted successfully!<P>")
Response.Write("<A HREF=""default.asp"">Home&l t;/A></CENTER>")
UserRS.Close
Set UserRS = Nothing
End Sub
:(