piter11
شنبه 02 اسفند 1393, 20:37 عصر
سلام من دو تا کمبو باکس دارم یکی شاخه یکی خدمات و در آخر یک تکس باکس دارم که میخوام بر اساس نام کمبو باکس دوم نمایش داده شه و عوض شه حالا مشکل اینجاست واسه دوتای اولی نمایش میده قیمت ها و عوضم میشه ولی واسه بقیه گزینه ها نمیشه!!
اینم تکه کدش که تو رویداد selectindex change combox2 نوشتم
con = new SqlConnection(My.Settings.Conn);
cmd = new SqlCommand();
cmd.Connection = con;
cmd.CommandText = "select price from Tblprice where name='" + ComboBox2.Text + "'";
con.Open();
SqlDataReader sReader2 = cmd.ExecuteReader();
if (sReader2.Read()) {
TextBox3.Text = sReader2.GetValue(0);
}
con.Close();
الان نگاه کنید واسه بلوند و قرمز نشون میده قیمتو و عوض میشه برا اساس خدمات(name) ولی واسه طلایی نشون نمیده دیگه همون قیمت قرمزو نمایش میده
128718
اینم تکه کدش که تو رویداد selectindex change combox2 نوشتم
con = new SqlConnection(My.Settings.Conn);
cmd = new SqlCommand();
cmd.Connection = con;
cmd.CommandText = "select price from Tblprice where name='" + ComboBox2.Text + "'";
con.Open();
SqlDataReader sReader2 = cmd.ExecuteReader();
if (sReader2.Read()) {
TextBox3.Text = sReader2.GetValue(0);
}
con.Close();
الان نگاه کنید واسه بلوند و قرمز نشون میده قیمتو و عوض میشه برا اساس خدمات(name) ولی واسه طلایی نشون نمیده دیگه همون قیمت قرمزو نمایش میده
128718