Pro SQL Server 2005+, pokud neexistuje žádný spouštěč vložení, změňte příkaz vložení (vše na jeden řádek, zde pro přehlednost rozděleno) na toto
INSERT INTO aspnet_GameProfiles(UserId,GameId)
OUTPUT INSERTED.ID
VALUES(@UserId, @GameId)
Pro SQL Server 2000 nebo pokud existuje spouštěč vložení:
INSERT INTO aspnet_GameProfiles(UserId,GameId)
VALUES(@UserId, @GameId);
SELECT SCOPE_IDENTITY()
A pak
Int32 newId = (Int32) myCommand.ExecuteScalar();