سلام دوستان
براي ثبت اطلاعات اين كد رو نوشتم اما موقع اجرا اگر چند فيلد را خالي بزارم Error ميدهد.
کد:private void button1_Click(object sender, EventArgs e)
{
OleDbConnection cn = new OleDbConnection();
cn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=EstateAgency.accdb";
OleDbCommand cmd = new OleDbCommand();
cmd.Connection = cn;
cmd.CommandText = "insert into Customer_Info(Applicantcode,Firstname,Lastname,Address,Phone,Mobile,Banned,Description)values(@A,@F,@L,@A,@P,@M,@B,@D)";
cmd.Parameters.Add("@A", Int32.Parse(textBox1.Text));
cmd.Parameters.Add("@F", textBox2.Text);
cmd.Parameters.Add("@L", textBox3.Text);
cmd.Parameters.Add("@A", textBox4.Text);
cmd.Parameters.Add("@P", Int32.Parse(textBox5.Text));
cmd.Parameters.Add("@M", textBox6.Text);
cmd.Parameters.Add("@B", textBox7.Text);
cmd.Parameters.Add("@D", textBox8.Text);
cn.Open();
cmd.ExecuteNonQuery();
cn.Close();
}