PDA

View Full Version : سوال: بانک اطلاعاتی در سی شارپ



Moh3nonline
یک شنبه 19 آذر 1391, 15:00 عصر
با سلام من از فایل دیتابیس داخل server explorer استفاده می کنم اطلاعات وارد شده در گرید ویو نمایش داده میشود ولی در دیتابیس ذخیره نمیشود

vistacali
یک شنبه 19 آذر 1391, 15:26 عصر
کد رو بزار

Moh3nonline
یک شنبه 19 آذر 1391, 15:37 عصر
SqlConnection scn = new SqlConnection();
SqlCommand scm = new SqlCommand();

scn.ConnectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=" + Application.StartupPath + @"\Hospital.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";

scm.Connection = scn;
scm.CommandText = "INSERT INTO Pezeshk (code,fname,lname,sen,tashilat,jensiyat,taahol,tel ,adres)VALUES(@p1,@p2,@p3,@p4,@p5,@p6,@p7,@p8,@p9)";
scm.Parameters.Clear();
scm.Parameters.AddWithValue("@p1", maskedTextBox1.Text);
scm.Parameters.AddWithValue("@p2", textBox2.Text);
scm.Parameters.AddWithValue("@p3", textBox3.Text);
scm.Parameters.AddWithValue("@p4", maskedTextBox3.Text);
scm.Parameters.AddWithValue("@p5", textBox5.Text);
scm.Parameters.AddWithValue("@p6",comboBox1.Text);
scm.Parameters.AddWithValue("@p7", comboBox2.Text);
scm.Parameters.AddWithValue("@p8", maskedTextBox2.Text);
scm.Parameters.AddWithValue("@p9", textBox9.Text);

scn.Open();
scm.ExecuteNonQuery();
if (maskedTextBox1.Text == "" || textBox2.Text == "" || textBox3.Text == "")
{
MessageBox.Show("وارد کردن کد و نام و نام خانوادگی الزامی است");
}
else
{
MessageBox.Show("اطلاعات با موفقیت ثبت شد");
}

scn.Close();

scm.Dispose();
scn.Dispose();
}