gelayor14
شنبه 22 شهریور 1393, 13:18 عصر
سلام
تو یکی از فرم هام میخوام بعد از اینکه یکی از آیتم های کومبو باکس ام انتخاب شد (کومبوباکس اطلاعاتش یه ستون از جدولی تو دیتابیس می خونه)
اطلاعات مرتبط اش از یه ستون دیگه رو تو تکس باکس نمایش بده
سوالم اینجاست که این رو تو کدوم رویداد بهتره بنویسم onchange combobox یا leave
و چجوری این کار رو انجام بدم؟
ضمن اینکه ترجیحا میخواستم کاربر امکان تایپ تو این کومبو باکس رو داشته باشه ،آیتم اولش هم خالی باشه،که کاربر با تایپ سریع تر به اون آیتمی که میخواد برسه
ممنون میشم راهنمایی بفرمایید
SqlCommand cmd = new SqlCommand("select Code_Personeli from TblMember where LName=@lname");
// cmd.CommandType = System.Data.CommandType.Text;
// cmd.Connection = con;
// cmd.Parameters.AddWithValue("@lname", comboBox1.SelectedValue.ToString());
// con.Open();
// int result = cmd.ExecuteNonQuery();
// con.Close();
// result = int.Parse(txt_code_personeli.Text);
خودم این کد به ذهنم رسید مسلماً ایراد داره، ممنون میشم ایراد کارم رو بگید
تو یکی از فرم هام میخوام بعد از اینکه یکی از آیتم های کومبو باکس ام انتخاب شد (کومبوباکس اطلاعاتش یه ستون از جدولی تو دیتابیس می خونه)
اطلاعات مرتبط اش از یه ستون دیگه رو تو تکس باکس نمایش بده
سوالم اینجاست که این رو تو کدوم رویداد بهتره بنویسم onchange combobox یا leave
و چجوری این کار رو انجام بدم؟
ضمن اینکه ترجیحا میخواستم کاربر امکان تایپ تو این کومبو باکس رو داشته باشه ،آیتم اولش هم خالی باشه،که کاربر با تایپ سریع تر به اون آیتمی که میخواد برسه
ممنون میشم راهنمایی بفرمایید
SqlCommand cmd = new SqlCommand("select Code_Personeli from TblMember where LName=@lname");
// cmd.CommandType = System.Data.CommandType.Text;
// cmd.Connection = con;
// cmd.Parameters.AddWithValue("@lname", comboBox1.SelectedValue.ToString());
// con.Open();
// int result = cmd.ExecuteNonQuery();
// con.Close();
// result = int.Parse(txt_code_personeli.Text);
خودم این کد به ذهنم رسید مسلماً ایراد داره، ممنون میشم ایراد کارم رو بگید