select @@identity
jag använder denna kod:
' öppna MS SQL databasen
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open = "PROVIDER=SQLOLEDB;SERVER=******;UID=*****;PWD=******;DATABASE=forumDB"
' lägg till tråden i databasen
SQL = "INSERT INTO questionsTB (Name, Headline, Message, Number, Date, UserAgent, LastPost, LastPostName, Notification)"
SQL = SQL & " VALUES ('" & Session("userName") & "','" & strHeadline & "','" & strMessage & "'," & intNumber & ",'" & Now & "','" & strUserAgent & "','" & Now & "','" & Session("userName") & "','" & strNotification & "')"
Connect.Execute(SQL)
' städa upp
Connect.Close
Set Connect = Nothing
och jag skulle vilja ta ut värdet av ID(räknare) direkt. Orsaken är att jag behöver det senare på sidan för att skicka vidare användaren till en sida, och jag vill gärna inte "öppna databasen" eller ett Recordset igen när jag behöver den
Så hur gör jag om jag vill ta ut ID till den posten direkt när jag lägger till dom, och sätta värdet i en variabel?
Jag använder altså Microsoft SQL Server
Oerhört tacksam för svar