ورود

View Full Version : سوال: جستجوی حرف ی



saba_rgh
چهارشنبه 19 خرداد 1389, 13:54 عصر
سلام
تمام اطلاعات من داخل sql به صورت فارسی ذخیره شده .موقع جستجو نامهایی رو که حرف ی دارد را انتخاب نمی کنه

' "% ی "%' select * from table where name like

حتی وقتی من اطلاعات رو جور دیگه انتخاب می کنم سپس با تابع replace ی فارسی رو به ی عربی تبدیل می کنم بازهم اطلاعاتمو نشون نمیده؟
میشه بگین این مشکل ی مربوط به vb هستش یا سیستم عامل ؟
من تاپیک های قبلی رو هم دیدم ولی کسی نتونسته جوابی بده ممنون میشم راهنمائیم کنید.

look20
چهارشنبه 19 خرداد 1389, 15:21 عصر
میشه بگین این مشکل ی مربوط به vb هستش یا سیستم عامل ؟
سلام به هیچ کودم ربطی نداره
شما سعی کنید از فونتهای فارسی استفاده کنید چون این فونتها با فارسی مشکل ندارم یعنی ی گ چ ژ
شما اطلاعات رو با خود vb توی دیتابیس ذخیره کنید مطمئن باشید مشکلی پیش نمیاد من خودم از همین روش استفاده میکنم جستجو هم میکنم هیچ مشکلی هم نداره
بعضیا میگن حرف ی رو با Shift+x تایپ کنید ولی بهترین روش همونیکه گفتم از خود وی بی و فونت فارسی استفاده کنید 100درصد مشکل حله
موفق باشید

vahdani_d
شنبه 06 اسفند 1390, 14:05 عصر
دستور سلکتتون رو اینجوری بنویسید:

"select * from Tb_castumer where namecastumer like N'" & Text1.Text & "%'"
N رو حرف بزرگ بنویسید
جای Text1.Text هم میتونید حرف ی رو بنویسید