السلام عليكم ورحمة الله ..............
اولا انا بعمل برنامج بال c# وربطه مع قاعدة بيانات
بس لما احتاج اضيف سجل جديد فى جدول معين تظهرلى الرسالة دى
وده الكود اللى انا كاتبه
{
SqlParameter p = new SqlParameter();
connect.ConnectionString = "Data Source=.;Initial Catalog=proson_prisoners;Integrated Security=True";
int staf_id = Convert.ToInt32(this.staff_id.Text);
add_staf.CommandText = "ADD_STAFF";
add_staf.CommandType = CommandType.StoredProcedure;
add_staf.Parameters.Add("@staff_id", SqlDbType.Int);
add_staf.Parameters.Add("@f_name", SqlDbType.VarChar,10);
add_staf.Parameters.Add("@m_name", SqlDbType.VarChar,10);
add_staf.Parameters.Add("@l_name", SqlDbType.VarChar,10);
add_staf.Parameters.Add("@role", SqlDbType.VarChar,10);
add_staf.Parameters.Add("@address", SqlDbType.VarChar,50);
add_staf.Parameters["@staff_id"].Value = staf_id;
add_staf.Parameters["@f_name"].Value =this.f_name.Text;
add_staf.Parameters["@m_name"].Value = this.m_name.Text;
add_staf.Parameters["@l_name"].Value = this.l_name.Text;
add_staf.Parameters["@role"].Value = this.role.Text;
add_staf.Parameters["@address"].Value = this.address.Text;
try
{
connect.Open();
add_staf.ExecuteNonQuery();
MessageBox.Show("Prison_staff added ok!");
}
catch (Exception e3)
{
MessageBox.Show("can't add"+e3.Message);
}
}
private void add_staff_Click(object sender, EventArgs e)
ياريت لو فيه غلطات وانا متاكد من كده
حد يساعدنى
اخوكم فى الله ..............
