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

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

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

پنج شنبه, 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();

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

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

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

کسانی که از این پست تشکر کرده اند : hd2019,
جمعه, 14 دی 1397 12:35

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

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

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید