을 포함하고 행 삽입하는 방법 :내가 4 열이있는 테이블이 자동 증가 열
id, user_name, symbol, company.
id
열이 기본 키이며이 autoIncrement
속성이 있습니다.
try
{
connection.Open();
SqlCommand cmd = new SqlCommand("INSERT INTO users_stocks VALUES(" +
"@user_name, @stock_symbol, @company)", connection);
cmd.Parameters.AddWithValue("@user_name", user_name);
cmd.Parameters.AddWithValue("@stock_symbol", stock_symbol);
cmd.Parameters.AddWithValue("@company", company);
int rows = cmd.ExecuteNonQuery();
connection.Close();
//rows number of record got inserted
}
catch (SqlException ex)
{
//Log exception
connection.Close();
}
를하지만 나에게 예외를 (내가 4 열이 나는 단지 여기에 3을 지정) 제공 :
나는 테이블에 레코드를 추가하려면, 내가 사용합니다.
어떻게 autoIncrement 열이있는 행을 추가 할 수 있습니까?
예외 메시지 란 무엇입니까? 내부 예외 메시지를 포함하여주십시오. – Oded
제공된 값 또는 열 이름이 테이블 정의 –