PDA

View Full Version : کلمات فارسی + C# + sql



minabr
چهارشنبه 04 بهمن 1391, 12:24 عصر
دوستان عزیز، مشکلی که من مدتی باهاش درگیرم اینه که وقتی مقدار یک کنترل رو که یک کلمه فارسی که آخرش (ی) هستش رو داخل دیتابیس ذخیره می کنم، دوتا نقطه پایین حرف (ی) می گذاره! این باعث میشه که من موقع بازیابی اطلاعات دچار مشکل بشم چون کلمه ای که من جستجو می کنم با کلمه ای که داخل دیتابیس وجود داره به خاطر قرار دادن همون دو تا نقطه پایین (ی) فرق می کنه و جواب نمی گیرم. :ناراحت:
لطفا من رو در حل مشکل یاری نمایید.

samira3
چهارشنبه 04 بهمن 1391, 13:08 عصر
سلام
قبل از مقدا رفيلد 'n بزار

habibhgh
چهارشنبه 04 بهمن 1391, 13:10 عصر
سوال بسیار خوبی پرسیدین - برا من هم جالبه بدونم - لطفا استادهای عزیز راهنمایی بفرمایید و مخصوصا Encoding در ساخت برنامه ها

sinaprog
چهارشنبه 04 بهمن 1391, 13:18 عصر
میتونی قبل از جستجو در برنامه
ي رو به ی replace کنی

rezaei_y
چهارشنبه 04 بهمن 1391, 15:02 عصر
موقع جستجو کردن توی رخداد keypress کد زیر رو بنویسید این مشکل خیلی مواقع هم برای حرف ی پیش میاد و هم حرف ک

if (e.KeyChar == 1705)
e.KeyChar = (char)1603;

if (e.KeyChar == 1740)
e.KeyChar = (char)1610;