Jean Reno
سه شنبه 17 شهریور 1388, 19:29 عصر
با سلام
من کلاسی دارم که از طریق اون عملیات درج و حذف و به روز رسانی رو انجام می دم
کدی رو از این طریق نوشتم تا اطلاعات فرمم رو ثبت کنه اما یه پیغام خطایی ظاهر می شه که علتش رو نمی دونم کسی می تونه کمکم کنه
مطمئنم که کلاسی که توضیح دادم مشکلی نداره چندین بار ازش استفاده کردم
کدم رو به همراه تصویری از خطای ظاهر شده قرار می دهم
// تابع ثبت اطلاعات
private void Insert_Record()
{
string insert_Str = "INSERT INTO [Pre_Admission] ([Electronic_Patient_ID], [Hospital_Patient_ID],[First_Name],[Last_Name],[Social_Security],[Father_name],[Sex],[birth_date],[Visit_Priority],[Admission_Type],[Admission_Date]) VALUES (@Electronic_Patient_ID,@Hospital_Patient_ID,@Firs t_Name,@Last_Name,@Social_Security,@Father_name,@S ex,@birth_date,@Visit_Priority,@Admission_Type,@Ad mission_Date)";
SqlCommand insert_com = new SqlCommand();
insert_com.CommandText = insert_Str;
insert_com.Parameters.AddWithValue("@Electronic_Patient_ID", textBox1.Text.Trim());
insert_com.Parameters.AddWithValue("@Hospital_Patient_ID", textBox2.Text.Trim());
insert_com.Parameters.AddWithValue("@First_Name", textBox3.Text.Trim());
insert_com.Parameters.AddWithValue("@Last_Name", textBox4.Text.Trim());
insert_com.Parameters.AddWithValue("@Social_Security", maskedTextBox1.Text);
insert_com.Parameters.AddWithValue("@Father_name", textBox5.Text.Trim());
insert_com.Parameters.AddWithValue("@birth_date", maskedTextBox2.Text);
insert_com.Parameters.AddWithValue("@Visit_Priority", comboBox1.Text.Trim());
insert_com.Parameters.AddWithValue("@Admission_Type", comboBox2.Text.Trim());
insert_com.Parameters.AddWithValue("@Admission_Date", label11.Text);
if(radioButton1.Checked==true)
insert_com.Parameters.AddWithValue("@Sex", "'مرد'");
else
insert_com.Parameters.AddWithValue("@Sex", "'زن'");
Obj_class.connect();
Obj_class.D_Exe(insert_com);
Obj_class.disconnect();
}
من کلاسی دارم که از طریق اون عملیات درج و حذف و به روز رسانی رو انجام می دم
کدی رو از این طریق نوشتم تا اطلاعات فرمم رو ثبت کنه اما یه پیغام خطایی ظاهر می شه که علتش رو نمی دونم کسی می تونه کمکم کنه
مطمئنم که کلاسی که توضیح دادم مشکلی نداره چندین بار ازش استفاده کردم
کدم رو به همراه تصویری از خطای ظاهر شده قرار می دهم
// تابع ثبت اطلاعات
private void Insert_Record()
{
string insert_Str = "INSERT INTO [Pre_Admission] ([Electronic_Patient_ID], [Hospital_Patient_ID],[First_Name],[Last_Name],[Social_Security],[Father_name],[Sex],[birth_date],[Visit_Priority],[Admission_Type],[Admission_Date]) VALUES (@Electronic_Patient_ID,@Hospital_Patient_ID,@Firs t_Name,@Last_Name,@Social_Security,@Father_name,@S ex,@birth_date,@Visit_Priority,@Admission_Type,@Ad mission_Date)";
SqlCommand insert_com = new SqlCommand();
insert_com.CommandText = insert_Str;
insert_com.Parameters.AddWithValue("@Electronic_Patient_ID", textBox1.Text.Trim());
insert_com.Parameters.AddWithValue("@Hospital_Patient_ID", textBox2.Text.Trim());
insert_com.Parameters.AddWithValue("@First_Name", textBox3.Text.Trim());
insert_com.Parameters.AddWithValue("@Last_Name", textBox4.Text.Trim());
insert_com.Parameters.AddWithValue("@Social_Security", maskedTextBox1.Text);
insert_com.Parameters.AddWithValue("@Father_name", textBox5.Text.Trim());
insert_com.Parameters.AddWithValue("@birth_date", maskedTextBox2.Text);
insert_com.Parameters.AddWithValue("@Visit_Priority", comboBox1.Text.Trim());
insert_com.Parameters.AddWithValue("@Admission_Type", comboBox2.Text.Trim());
insert_com.Parameters.AddWithValue("@Admission_Date", label11.Text);
if(radioButton1.Checked==true)
insert_com.Parameters.AddWithValue("@Sex", "'مرد'");
else
insert_com.Parameters.AddWithValue("@Sex", "'زن'");
Obj_class.connect();
Obj_class.D_Exe(insert_com);
Obj_class.disconnect();
}