reza4359
دوشنبه 13 دی 1389, 10:20 صبح
دوستان برنامه من موقع ذخیره اطلاعات این ارور رو میده بانکشم SQLEXPRESS هستش با زبان #c
شما میگید چکار کنم البته تقریبا دو ماهی هست که داره بدون مشکل ذخیره میکنه ولی یه دفعه این پیغمامو داد?
ممنونم
اینم کدهام
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text == "" || textBox3.Text == "" || textBox4.Text == "" || textBox5.Text == "" || textBox9.Text == "" || maskedTextBox1.Text == "" || maskedTextBox2.Text == "0000/00/00" || maskedTextBox3.Text == "0000/00/00" || maskedTextBox5.Text == "0000/00/00" || textBox6.Text == "" || textBox10.Text == "" || textBox11.Text == "" || comboBox8.Text == "" || textBox14.Text == "" || comboBox2.Text == "" || textBox7.Text == "" || textBox12.Text == "" || maskedTextBox4.Text == "0000/00/00")
MessageBox.Show("فیلدهای خالی و گزینه های انتخاب را پر کنید ", "پیغام سیستم", MessageBoxButtons.OK, MessageBoxIcon.Information);
/* ------------------------------*/
else if (MessageBox.Show("آیا مایل به ذخیره اطلاعات هستید؟", "پیغام سیستم", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
SqlConnection con = new SqlConnection();
SqlCommand cmd = new SqlCommand();
con.ConnectionString = "Data Source=.\\SQLEXPRESS;AttachDbFilename=" + Application.StartupPath + "\\database1.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
string x = textBox1.Text;
string a = textBox2.Text;
string b = textBox3.Text;
string c = comboBox1.SelectedItem.ToString();
string d = comboBox3.SelectedItem.ToString();
string y = comboBox2.SelectedItem.ToString();
string ab = comboBox6.SelectedItem.ToString();
string ac = comboBox7.SelectedItem.ToString();
string ad = comboBox8.SelectedItem.ToString();
string ae = textBox14.Text;
int x1 = int.Parse(textBox10.Text);
int x2 = int.Parse(textBox11.Text);
int x3 = int.Parse(textBox12.Text);
string h1 = maskedTextBox4.Text;
string g1 = textBox15.Text;
string g2 = textBox16.Text;
string f = textBox4.Text;
int g = int.Parse(textBox5.Text.Trim());
string h = maskedTextBox1.Text;
string i = maskedTextBox2.Text;
string j = maskedTextBox3.Text;
string k = comboBox4.SelectedItem.ToString();
string l = comboBox5.SelectedItem.ToString();
int p = int.Parse(textBox9.Text);
string q = maskedTextBox5.Text;
int w = int.Parse(textBox6.Text);
int sa = int.Parse(textBox7.Text);
string cmd2 = string.Format(" INSERT INTO book1 (id,name,family,[user],sex,yeg,ill,priod,date1,date2,date3,free,dar,[current],num,dateday,doctor,status,submit,subfree,nofree,n umrade,daterade,sader,kom,khal,sum) values ({0},'{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8 }','{9}','{10}','{11}','{12}','{13}','{14}','{15}' ,'{16}','{17}','{18}','{19}','{20}','{21}','{22}', '{23}','{24}','{25}','{26}')", x, a, b, c, d, y, f, g, h, i, j, k, l, w, p, q, ab, ac, ad, x1, x2, x3, h1, ae, g1, g2, sa);
cmd.CommandText = cmd2;
cmd.Connection = con;
con.Open();
cmd.ExecuteNonQuery();
con.Close();
MessageBox.Show(textBox2.Text + " " + textBox3.Text + " " + " با شماره شناسایی " + " " + textBox1.Text + " " + "با موفقيت اضافه شد ");
if (MessageBox.Show("آیا مایل به صدور گواهی هستید؟", "چاپ گواهی", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
reoform rep = new reoform();
rep.Show();
this.Hide();
}
}
}
شما میگید چکار کنم البته تقریبا دو ماهی هست که داره بدون مشکل ذخیره میکنه ولی یه دفعه این پیغمامو داد?
ممنونم
اینم کدهام
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text == "" || textBox3.Text == "" || textBox4.Text == "" || textBox5.Text == "" || textBox9.Text == "" || maskedTextBox1.Text == "" || maskedTextBox2.Text == "0000/00/00" || maskedTextBox3.Text == "0000/00/00" || maskedTextBox5.Text == "0000/00/00" || textBox6.Text == "" || textBox10.Text == "" || textBox11.Text == "" || comboBox8.Text == "" || textBox14.Text == "" || comboBox2.Text == "" || textBox7.Text == "" || textBox12.Text == "" || maskedTextBox4.Text == "0000/00/00")
MessageBox.Show("فیلدهای خالی و گزینه های انتخاب را پر کنید ", "پیغام سیستم", MessageBoxButtons.OK, MessageBoxIcon.Information);
/* ------------------------------*/
else if (MessageBox.Show("آیا مایل به ذخیره اطلاعات هستید؟", "پیغام سیستم", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
SqlConnection con = new SqlConnection();
SqlCommand cmd = new SqlCommand();
con.ConnectionString = "Data Source=.\\SQLEXPRESS;AttachDbFilename=" + Application.StartupPath + "\\database1.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
string x = textBox1.Text;
string a = textBox2.Text;
string b = textBox3.Text;
string c = comboBox1.SelectedItem.ToString();
string d = comboBox3.SelectedItem.ToString();
string y = comboBox2.SelectedItem.ToString();
string ab = comboBox6.SelectedItem.ToString();
string ac = comboBox7.SelectedItem.ToString();
string ad = comboBox8.SelectedItem.ToString();
string ae = textBox14.Text;
int x1 = int.Parse(textBox10.Text);
int x2 = int.Parse(textBox11.Text);
int x3 = int.Parse(textBox12.Text);
string h1 = maskedTextBox4.Text;
string g1 = textBox15.Text;
string g2 = textBox16.Text;
string f = textBox4.Text;
int g = int.Parse(textBox5.Text.Trim());
string h = maskedTextBox1.Text;
string i = maskedTextBox2.Text;
string j = maskedTextBox3.Text;
string k = comboBox4.SelectedItem.ToString();
string l = comboBox5.SelectedItem.ToString();
int p = int.Parse(textBox9.Text);
string q = maskedTextBox5.Text;
int w = int.Parse(textBox6.Text);
int sa = int.Parse(textBox7.Text);
string cmd2 = string.Format(" INSERT INTO book1 (id,name,family,[user],sex,yeg,ill,priod,date1,date2,date3,free,dar,[current],num,dateday,doctor,status,submit,subfree,nofree,n umrade,daterade,sader,kom,khal,sum) values ({0},'{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8 }','{9}','{10}','{11}','{12}','{13}','{14}','{15}' ,'{16}','{17}','{18}','{19}','{20}','{21}','{22}', '{23}','{24}','{25}','{26}')", x, a, b, c, d, y, f, g, h, i, j, k, l, w, p, q, ab, ac, ad, x1, x2, x3, h1, ae, g1, g2, sa);
cmd.CommandText = cmd2;
cmd.Connection = con;
con.Open();
cmd.ExecuteNonQuery();
con.Close();
MessageBox.Show(textBox2.Text + " " + textBox3.Text + " " + " با شماره شناسایی " + " " + textBox1.Text + " " + "با موفقيت اضافه شد ");
if (MessageBox.Show("آیا مایل به صدور گواهی هستید؟", "چاپ گواهی", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
reoform rep = new reoform();
rep.Show();
this.Hide();
}
}
}