PDA

View Full Version : مشکل در جستجوی فارسی



oranoos
پنج شنبه 12 خرداد 1384, 09:14 صبح
سلام
یه کد نوشتم که در بانک جستجو می کنه و نتیجه رو برمی گردونه ولی نمی دونم چرا بعضی مقادیرو پیدا میکنه و بعضی رو پیدا نمیکنه در صورتیکه فونت ها یکی شده و به صورت trim شده مقایسه میشه و مشکل دیگه اینکه اگه همون مقدارو از بانک کپی بردارم در textbox برنامه جواب میده و مقدار خواسته شده رو میاره کسی میتونه بگه این مشکل رو چطور می تونم حل کنم؟(در ضمن بانک من sql است)

kochol
پنج شنبه 12 خرداد 1384, 12:32 عصر
سلام
یه موقع می بینی که بخاطر استفاده از ی عربی و یا ی فارسی که زیرش نقطه نداره باشه همینطور هم می تونه از ک باشه

oranoos
پنج شنبه 19 خرداد 1384, 08:29 صبح
می دونی چیه فونتی که من استفاده می کنم تاهوماست و اصلا (ی) نداره و بعضی از کلمه ها که اصلا (ی) توشون یکار نرفته مثل (آلبالو)....
من دارم از like در دستور select استفاده می کنم مثلا اگر توی textbox تایپ کنم
(هو) تمام کلماتی که توشون (هو) بکار رفته مثل (هویج) (آهو) ... رو می آره ولی اگر کامل تایپ کنم (هویج) چیزی رو پیدا نمی کنه نمی دونم منظورم رو گرفتید یا نه !!!
:(
البته این فقط توی asp.net این طوری ولی اگر در ,sql server , query anlizer مستقیما استفاده بشه مشکلی نداره که من می خوام تو برنامه استفاده کنم نهquery anlizer
این هم جمله sql که دارم استفاده میکنم
('%"+select code, name from tbl where (name like N'%" + FindMember