0
如何做到這一點在Visual Studio?我已經在數據集設計中設置了Autoincrement = true,並在數據庫圖的標識規範中設置了「YES」。還有什麼?如何設置自動增加的標識在一個表中,並添加數據
但現在該怎麼添加數據?當我試圖這樣做,但我有一個例外。 代碼。
cmd = new SqlCommand("Insert into Subject" +
" Values (namesubject,numberoflect,numberofpract)", conn);
SqlParameter param = new SqlParameter();
//param.ParameterName = "@idsubject";
//param.Value = Convert.ToInt32(textBox1.Text);
//param.SqlDbType = SqlDbType.Int;
//cmd.Parameters.Add(param);
//param = new SqlParameter();
param.ParameterName = "namesubject";
param.Value = textBox2.Text;
param.SqlDbType = SqlDbType.Text;
cmd.Parameters.Add(param);
param = new SqlParameter();
param.ParameterName = "numberoflect";
if (textBox3.Text == "")
textBox3.Text = "0";
param.Value = Convert.ToInt32(textBox3.Text);
param.SqlDbType = SqlDbType.Int;
cmd.Parameters.Add(param);
param = new SqlParameter();
param.ParameterName = "numberofpract";
if (textBox4.Text == "")
textBox4.Text = "0";
param.Value = Convert.ToInt32(textBox3.Text);
param.SqlDbType = SqlDbType.Int;
cmd.Parameters.Add(param);
cmd.ExecuteNonQuery();
自動增加的領域 - idsubject此表。