PDA

View Full Version : سوال: مشکل زبان فارسی در جسجو!



MahmoudiNik
جمعه 16 مرداد 1388, 11:36 صبح
با سلام خدمت همه ی اساتید
عرض شود که من تو یه برنامه ای که از sql2000استفاده میکنم با استفاده از یه عبارتی جستجو می کنم اما مشکل اینجاست :
از این کد استفاده میکنم: " ' " & dv.rowfilter="namekala='" & textbox1.text
ظاهرا مشکلی نداره اما ! ؟ ! : بعضی از عبارات فارسی رو که بینشون space هستش نشون نمیده! مثلا : "کی بورد" اما نمی دونم چرا "مادر برد " رو نشون می ده! ؟ ! .

morteza_261
جمعه 16 مرداد 1388, 14:50 عصر
سلام
معمولا برای کار با فارسی توی sql یه "N" بزارید..این یه نمونه:


"Fname Like N'" & TxtSearch.Text & "%'"

pirmard
جمعه 16 مرداد 1388, 17:32 عصر
با سلام خدمت همه ی اساتید
عرض شود که من تو یه برنامه ای که از sql2000استفاده میکنم با استفاده از یه عبارتی جستجو می کنم اما مشکل اینجاست :
از این کد استفاده میکنم: " ' " & dv.rowfilter="namekala='" & textbox1.text
ظاهرا مشکلی نداره اما ! ؟ ! : بعضی از عبارات فارسی رو که بینشون space هستش نشون نمیده! مثلا : "کی بورد" اما نمی دونم چرا "مادر برد " رو نشون می ده! ؟ ! .

تا جایی که می دونم مشکل مربوط به اسپیس نیست . بلکه بیشتر مشکل مربوط به حروف "ک" و "ی" هست .