-
جمعه 14 فروردین 1388, 00:18 صبح
#3
کاربر دائمی
نقل قول: مشکل در جستجو با حرف (ی)
دوستان عزیز این مشکل به علت تفاوت حرف ی در زبان عربی و فارسی و تعدد حالتهای این حرف است . برای حل این مشکل یا باید بانک خود را آپدیت کنید و یا یک روش راحتتر این است که وقتی در جستجوی شما حرف ی به میان آمد در رشته خود پیمایش کنید و کلیه حرفهای ی موجود را با یک حرف ی ( که آنرا با کد اسکی اش معرفی و انتخاب میکنید ) تعویض کنید و با همین حرف ی اطلاعات را سرچ و یا ذخیره کنید به عبارتی دیگر وقتی اطلاعاتی را میخواهید در بانکتان بریزید ابتدا آنرا با یک تابعی که برای منظور فوق تعریف کرده اید پیمایش کنید و حرفهای ی موجود را با حرف ی مخصوص و مشخص شده ( توسط کد اسکی) تعویض کنید و سپس در بانکتان ذخیره کنید و در هنگام جستجو هم برعکس .
البته اگر بانکتان در sql باشد با انتخاب Collation مناسب (Arabic_CI_AS) فکر کنم مشکتان حل شود و یک موضوع دیگر هم این که اگر ذخیره و جستجوی اطلاعات در یک سیستم انجام شود مشکلی وجود نخواهد دشات تازمانی که ویندوز آن تعویض شود .
قوانین ایجاد تاپیک در تالار
- شما نمی توانید تاپیک جدید ایجاد کنید
- شما نمی توانید به تاپیک ها پاسخ دهید
- شما نمی توانید ضمیمه ارسال کنید
- شما نمی توانید پاسخ هایتان را ویرایش کنید
-
قوانین سایت