För SQL Server 2005+, om det inte finns någon insert-trigger, ändra sedan insert-satsen (alla en rad, dela för tydlighetens skull här) till denna
INSERT INTO aspnet_GameProfiles(UserId,GameId)
OUTPUT INSERTED.ID
VALUES(@UserId, @GameId)
För SQL Server 2000, eller om det finns en infogningstrigger:
INSERT INTO aspnet_GameProfiles(UserId,GameId)
VALUES(@UserId, @GameId);
SELECT SCOPE_IDENTITY()
Och sedan
Int32 newId = (Int32) myCommand.ExecuteScalar();