コンボボックス値で Null 参照の例外があります。データベースで null を許可します。しかし、うまくいきません。私は何をすべきか?コメントで例外領域について言及しています。これが私のソースコードです。
private void button1_Click(object sender, EventArgs e)
{
con.Open();
cmd.CommandText = "insert into mytable (userid, password, gender) values (@userid, @password, @gender)";
cmd.Parameters.AddWithValue("@userid", textBox1.Text);
cmd.Parameters.AddWithValue("@password", textBox2.Text);
cmd.Parameters.AddWithValue("@gender", comboBox1.SelectedItem.ToString());//Here is exception line (NullReference Exception)
cmd.ExecuteNonQuery();
cmd.Clone();
con.Close();
MessageBox.Show("Record Added");
}
private void Form2_Load(object sender, EventArgs e)
{
cmd.Connection = con;
}