Friday, March 12, 2010

Getting an ID from insert

Here is an example of getting an id from an insert. For scalability put it in a transaction block.



Dim myCommand As SqlCommand = conn.CreateCommand()


myCommand.CommandText = "INSERT INTO SBKBSearchLog (UserID) " & _
"VALUES (@UserID); SELECT SCOPE_IDENTITY() ;"
myCommand.Parameters.Add("@UserID", SqlDbType.Int).Value = userID

Dim searchID As Integer = myCommand.ExecuteScalar

No comments:

Post a Comment