Кто-нибудь знает, что это за ошибка (Явное значение для столбца идентификаторов в таблице 'HD_AANVRAAG_FASE' можно указывать только в том случае, если используется список столбцов, а IDENTITY_INSERT включен.
Описание: во время обработки возникла исключительная ситуациявыполнение текущего веб-запроса. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.
Сведения об исключении: System.Data.SqlClient.SqlException: явное значение для удостоверенияСтолбец в таблице 'HD_AANVRAAG_FASE' можно указывать только в том случае, если используется список столбцов, а IDENTITY_INSERT включен.) означает?Любая помощь приветствуется.
private void Insert2()
{
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["HELPDESK_OUTLOOKConnectionString3"].ToString());
conn.Open();
SqlCommand dCmd2 = new SqlCommand(
"INSERT INTO HD_AANVRAAG_FASE VALUES (@fase_id, @aanvraag_id, @status_id, "
+ "@werknemer_id, @fase_datum) SET IDENTITY_INSERT HD_AANVRAAG_FASE OFF ",
conn);
dCmd2.Parameters.AddWithValue("@fase_id", 1);
dCmd2.Parameters.AddWithValue("@aanvraag_id", 2622);
dCmd2.Parameters.AddWithValue("@status_id", 15);
dCmd2.Parameters.AddWithValue("@werknemer_id", 165);
dCmd2.Parameters.AddWithValue("@fase_datum", "12-12-2001");
dCmd2.ExecuteNonQuery();
conn.Close();
}