Jean Reno
شنبه 21 شهریور 1388, 09:43 صبح
با سلام
توی کدی که در پایین قرار داده ام در قسمتی که پر یا خالی بودن Dataset رو چک می کنه ( بصورت پررنگ مشخص شده است ) اعلام خطا می کنه
تصویری از خطای ظاهر شده را نیز ضمیمه کرده ام
لازم به ذکر است که من برای اتصال به بانک و پر کردن Dataset از یک کلاس استفاده می کنم خود کلاس مشکلی نداره چندین بار ازش استفاده کردم
string check_str = "select * from Payment_Contract where Electronic_Patient_ID=@Electronic_Patient_ID";
SqlCommand Check_comm = new SqlCommand();
Check_comm.CommandText = check_str;
Check_comm.Parameters.AddWithValue("@Electronic_Patient_ID",My_DataBase.Hospital_Patient_ID );
Obj_class.connect();
DataSet Check_Dataset= Obj_class.Fill_Dataset_com(Check_comm,"Payment_Contract_table");
if (Check_Dataset.Tables["Payment_Contract_table"].Rows.Count != 0)
{
comboBox1.DataBindings.Add("text", Check_Dataset, "insurance_doer");
comboBox2.DataBindings.Add("text", Check_Dataset, "insurance_type");
textBox1.DataBindings.Add("text", Check_Dataset, "BOOKLET_number");
maskedTextBox1.DataBindings.Add("text", Check_Dataset, "Start_date");
maskedTextBox2.DataBindings.Add("text", Check_Dataset, "Finish_date");
comboBox3.DataBindings.Add("text", Check_Dataset, "INCEPTION_type");
textBox2.DataBindings.Add("text", Check_Dataset, "Contract_PERCENT");
}
توی کدی که در پایین قرار داده ام در قسمتی که پر یا خالی بودن Dataset رو چک می کنه ( بصورت پررنگ مشخص شده است ) اعلام خطا می کنه
تصویری از خطای ظاهر شده را نیز ضمیمه کرده ام
لازم به ذکر است که من برای اتصال به بانک و پر کردن Dataset از یک کلاس استفاده می کنم خود کلاس مشکلی نداره چندین بار ازش استفاده کردم
string check_str = "select * from Payment_Contract where Electronic_Patient_ID=@Electronic_Patient_ID";
SqlCommand Check_comm = new SqlCommand();
Check_comm.CommandText = check_str;
Check_comm.Parameters.AddWithValue("@Electronic_Patient_ID",My_DataBase.Hospital_Patient_ID );
Obj_class.connect();
DataSet Check_Dataset= Obj_class.Fill_Dataset_com(Check_comm,"Payment_Contract_table");
if (Check_Dataset.Tables["Payment_Contract_table"].Rows.Count != 0)
{
comboBox1.DataBindings.Add("text", Check_Dataset, "insurance_doer");
comboBox2.DataBindings.Add("text", Check_Dataset, "insurance_type");
textBox1.DataBindings.Add("text", Check_Dataset, "BOOKLET_number");
maskedTextBox1.DataBindings.Add("text", Check_Dataset, "Start_date");
maskedTextBox2.DataBindings.Add("text", Check_Dataset, "Finish_date");
comboBox3.DataBindings.Add("text", Check_Dataset, "INCEPTION_type");
textBox2.DataBindings.Add("text", Check_Dataset, "Contract_PERCENT");
}