یک کومبو باکس دارم که اطلاعاتش به صورت پویا از یک جدول در بانک پر میشه..اما وقتی یک آیتم از لیست کومبو انتخاب میکنم که مقداری مربوط به اونو از جدول تووی یک تکست نمایش بده ، فقط برای آیتم های انگیلیسی درست کار میکنه و اگر فارسی باشه کلمات نمیتونه مورد مربوط به اونو از جدول استخراج کنه و در تکست نمایش بده ..البته خطا هم نمیده
لطفا کمک کنید خسته شدم دیگه
کد مربوط به نمایش اطلاعات انتخاب شده از کومبو و استخراج اطلاعات دیگری از جدول و نمایش در تکست است
SqlCommand sqlCmd = new SqlCommand("SELECT cost From class where coursename='" + Convert.ToString(comboBox2.SelectedItem.ToString()) + "'", mycon); mycon.Open(); SqlDataReader sqlReader = sqlCmd.ExecuteReader(); while (sqlReader.Read()) { a.Text = Convert.ToString(sqlReader["cost"].ToString()); } sqlReader.Close();
به شکل زیر تست کنید
SqlCommand sqlCmd = new SqlCommand("SELECT cost From class where coursename=N'" + Convert.ToString(comboBox2.SelectedItem.ToString()) + "'", mycon); mycon.Open();
ممنون از راهنماییتون ..مشکل حل شد....از سایت خوبتون هم ممنونم
کارایی N چی هست؟
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)