Retuner identity værdi ved sql insert
HejsaJeg har en asp.net metode som med sql opretter en række i en tabel i en MS SQL db. Når jeg opretter rækken så bliver der i databasen automatisk oprettet en id værdi. Hvordan får jeg nemmeste denne værdi retur?
public static void CreateNewAccount(string name)
{
SqlConnection conn = new SqlConnection(DB_ConnectionHandler.GetConnectionString());
try
{
string sql = @"INSERT INTO accounts
(name)
VALUES(
@name
SqlCommand cmd = new SqlCommand(sql, conn);
cmd.Parameters.AddWithValue("@name", name);
conn.Open();
cmd.ExecuteNonQuery();
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
finally
{
conn.Close();
}