ali_autumnal
پنج شنبه 25 خرداد 1391, 19:11 عصر
باسلام و خسته نباشید به همه دوستان
یه نرم افزاری برای پذیرش نوشتم. هنگام جستجوی اسم هایی که از حروف ک ، ژ ، ی ، ط ، و ... در اونها وجود داره به مشکل برخورد کردم.
البته اینم بگم که اگر کاربر اطلاعات رو با کیبورد مستقیم تایپ کنه هیچ مشکلی وجود نداره. مشکل زمانی پیش میاد که هنگام پذیرش اسم مورد نظر از یه فایل جدا گانه ای کپی بشه به نرم افزار و در داخل دیتابیس ذخیره بشه.
و یا اطلاعات بصورت یه فایل تکست به ما داده بشه و ما این فایل رو insert کنیم به دیتابیس.
در این صورت اگه اسمی این قبیل حرف هارو داشته باشه رو نمیتونه پیدا کنه.
مثلا برای جستجوی همچین اسمی: پاییزی علی
کاربر باید اینطوری جستجو کنه: ا%ز%عل
و چون تعداد رکورد های یافته شده خیلی زیاد میشه مجبور میشیه هی فیلتر کنه تا به نتیجه مطلوب برسه.
متشکرم
علی پاییزی
یه نرم افزاری برای پذیرش نوشتم. هنگام جستجوی اسم هایی که از حروف ک ، ژ ، ی ، ط ، و ... در اونها وجود داره به مشکل برخورد کردم.
البته اینم بگم که اگر کاربر اطلاعات رو با کیبورد مستقیم تایپ کنه هیچ مشکلی وجود نداره. مشکل زمانی پیش میاد که هنگام پذیرش اسم مورد نظر از یه فایل جدا گانه ای کپی بشه به نرم افزار و در داخل دیتابیس ذخیره بشه.
و یا اطلاعات بصورت یه فایل تکست به ما داده بشه و ما این فایل رو insert کنیم به دیتابیس.
در این صورت اگه اسمی این قبیل حرف هارو داشته باشه رو نمیتونه پیدا کنه.
مثلا برای جستجوی همچین اسمی: پاییزی علی
کاربر باید اینطوری جستجو کنه: ا%ز%عل
و چون تعداد رکورد های یافته شده خیلی زیاد میشه مجبور میشیه هی فیلتر کنه تا به نتیجه مطلوب برسه.
متشکرم
علی پاییزی