(08-07-19, 11:50 PM)elgokr كتب :الشكر لله والحمد للهوالحمد لله على كل حال
الامر كله واحد اخى الكريمشوف هبسط الامر لك فى الشرح وساضع لك الكود كاملاً للحدثولكن عليك انت اختبار الامر وتعديل ما يجب التعديل به لان المرفق لا يحتوى على قاعدة بيانات
فى شاشة
PHP كود :
FRM_CONTRACTOR_ACCOUNT_MANAGEMENT
هتاتي فى حدث
PHP كود :
textBox1_TextChanged
وكل ما عليك عمل كود الاستعلام بهذا الشكل
كود :
DataTable QDt = new DataTable();
cmd = new SqlCommand("select Project_Name from PROJECTS where Project_Number like '*" + comboBox2.SelectedItem.ToString() + "*'", sqlcon);
da = new SqlDataAdapter(cmd);
da.Fill(QDt);
طبعاً عدل اسم
PHP كود :
Project_Name
باسم العمود الخاص بـ
PHP كود :
NAME Of CONTRACTORS
الان اسفل كود الاستعلام سيتم كتابة الكود التالى
كود :
comboBox3.Items.Clear();
comboBox3.DataSource = QDt;
بكده سيتم تعبئة الـ
PHP كود :
NAME Of CONTRACTORS
بالقيم طبقاً لرقم المختار فى
PHP كود :
Project Number
كود الحدث كاملاً
كود :
private void textBox1_TextChanged(object sender, EventArgs e)
{
DataTable QDt = new DataTable();
cmd = new SqlCommand("select Project_Name from PROJECTS where Project_Number like '*" + comboBox2.SelectedItem.ToString() + "*'", sqlcon);
da = new SqlDataAdapter(cmd);
da.Fill(QDt);
comboBox3.Items.Clear();
comboBox3.DataSource = QDt;
}
تحياتى لكوتمنياتى لك التوفيق
للاسف اخى العزيز بيجبلي الخطأ دا
حطيت الكودين دول والخطأ راح
كود :
this.combBox1.DataSource = null;
this.combBox1.Items.Clear();بس مفيش اي حاجه بتظهر فى ال combobox3
