مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

hd2019

عضویت از 1397/10/13

مشکل استفاده از کلمات فارسی در کومبو باکس

  • پنجشنبه 13 دی 1397
  • 09:37
تشکر میکنم

یک کومبو باکس دارم که اطلاعاتش به صورت پویا از یک جدول در بانک پر میشه..اما وقتی یک آیتم از لیست کومبو انتخاب میکنم که مقداری مربوط به اونو از جدول تووی یک تکست نمایش بده ، فقط برای آیتم های انگیلیسی درست کار میکنه و اگر فارسی باشه کلمات نمیتونه مورد مربوط به اونو از جدول استخراج کنه و در تکست نمایش بده ..البته خطا هم نمیده

لطفا کمک کنید خسته شدم دیگهsad

 کد مربوط به نمایش اطلاعات انتخاب شده از کومبو و استخراج اطلاعات دیگری از جدول و نمایش در تکست است

 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();

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 13 دی 1397
  • 18:27

به شکل زیر تست کنید 

SqlCommand sqlCmd = new SqlCommand("SELECT cost From class where coursename=N'" + Convert.ToString(comboBox2.SelectedItem.ToString()) + "'", mycon);
               mycon.Open();

کاربر سایت

hd2019

عضویت از 1397/10/13

  • جمعه 14 دی 1397
  • 12:35

ممنون از راهنماییتون ..مشکل حل شد....از سایت خوبتون هم ممنونم

کارایی  N چی هست؟

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)