(09-07-19, 05:52 PM)asemshahen5 كتب : تفضل :
PHP كود :
private void textBox1_TextChanged(object sender, EventArgs e)
{
//DataTable QDt = new DataTable();
//cmd = new SqlCommand("select NAME_OF_CONTRACTOR from CONTRACTORS where PROJECT_NUMBER like '*" + comboBox2.SelectedItem.ToString() + "*'", sqlcon);
//da = new SqlDataAdapter(cmd);
//da.Fill(QDt);
//comboBox3.DataSource = null;
//comboBox3.Items.Clear();
//comboBox3.Items.Clear();
//comboBox3.DataSource = QDt;
DataTable QDt = new DataTable();
QDt.Clear();
cmd = new SqlCommand("select Project_Name from PROJECTS where Project_Number ='" + comboBox2.Text.ToString() + "'", sqlcon);
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(QDt);
if (QDt.Rows.Count > 0)
{
comboBox3.Items.Clear();
foreach (DataRow str in QDt.Rows)
{
comboBox3.Items.Add(str[0].ToString());
}
// or
//comboBox3.DataSource = QDt;
}
}
الكود اشتغل ولكن به مشاكل
اول حاجه انا كنت عايز يجبلي الاسم مش البروجيكت نمبر .. هى دى غلطتى انا سورى انى غلطت فى اول مشاركة
زى ما انت شايف فى الفورم اللى علي اليمين انا محدد بروجيكت نمبر رقم 6760 ودا اصلاً مش موجود فى الفورم اللى على الشمال ومع ذلك جاب فقط haytham و samer و dsfsd مش عارف ازاى ؟؟؟؟
انا عايز لما ادخل على الفورم اللي على اليمين واحدد ال project number مثلا 50604 يعرضلي haytham و samer و dsfsd فى الكومبوبوكس اللى جمبه كلمه Name of contract
بتمني تكون فكرتي وصلت
وشكراً جدا اخى العزيز على تعبك
