Fa درباره پلاگین sqlite

icefall

Member
ماه ها پیش نیاز به نوشتن سرچ در پروژه ام پیدا کردم، آموزش SQlite جناب evil-gates رو دنبال می کردم و به جواب سوالام یکی پس از دیگری می رسیدم. یاد گرفتم رکوردهامو تو فایل تکست بنویسم و با یه برنامه ی کوچولو اونارو در فایل dll ذخیره کنم. یاد گرفتم از پلاگین rtf برای راست چین بودن ورودی استفاده کنم و فونتشو تنظیم کنم. یاد گرفتم ورودی رو راست چین و شکیل از کاربر دریافت کنم، کلمه ی مورد نظش رو در دیتابیس سرچ کنم. رکوردهای یافته شده رو در لیست باکسی که اونم راست چین بود و راست چین بودن تمام اینها برای من معجزه بود، نمایش بدم و تونستم به کاربر امکان دابل کلیک رو رکورد دلخواهش و نمایش فایل مورد نظرش رو بدم. همه چیز عالی پیش می رفت و من خوشحال بودم. و تمام این خوشحالی رو مدیون دوستان خوبی هستم که اینجا دارم.
اما امروز یه سطل آب داغ رو سرم خالی شد!
بله برنامه ای که نوشتم کامل و بی نقصه ... اما فقط رو سیستم خودم!
وقتی برنامه مو رو سیستمای دیگه امتحان کردم گوشت به تنم نموند!
سرچ من با کلماتی که در اونها حرف " ک " به کار رفته مشکل داره!
یعنی انگار این " ک " که کاربر وارد می کنه با اون " ک " که تو دیتابیس هست فرق می کنه و کلمه یافت می نمیشه!
چه گلی به سرم بگیرم من حالا که باید این برنامه رو تحویل بدم؟:sad:
 

evil_gates

اين نيز بگذرد ...
دوست عزيز

پاسخ شما در جواب نامه‌اي كه فرستاده بوديد داده شد. لطفا بررسي كنيد
 

icefall

Member
چند ركورد رو به همان شيوه كه گفتيد وارد ديتابيس كردم ( يعني به طور مستقيم ) اما باز مشكل وجود داره. و اين كاراكتر " ك " از يه سيستم به يه سيستم ديگه تفاوت داره هنوز!
***************
بعداً نوشت:
من این مشکل رو در برنامه ی سرچی که با دلفی نوشته شده بود هم مشاهده کردم و احتمالاً مشکل رایجی باشه. وابستگی کاراکتر " ک " به کیبورد!

البته خود من برای کارم مجبور شدم دوباره کلک بزنم. کلماتی که حاوی " ک " هستند رو در سیستم خونه به دیتابیسم در کنار کلمات مشابهش اضافه کردم. حداقل این طوری دو مدل " ک " پوشش داده شد! و حالا تو سیستم های محل کارم جواب میده. برم بگردم ببینم سیستمی باقی مونده که مشکل داشته باشه با من هنوز :)
 
آخرین ویرایش:

evil_gates

اين نيز بگذرد ...
دوست عزيز
مشكل شما مشكل نادري هست و منطقي هم نيست.

يكبار يادمه تو برنامه‌اي كه ميساختم با ديتابيسم دچار مشكل عجيبي شبيه به اين شده بودم كه هيچ توضيح منطقي هم براش نبود. ديتابيسم رو مجددا ساختم و اطلاعاتم رو دوباره وارد كردم و حل شد. به شما هم توصيه ميكنم همين كار رو انجام بديد.
 

جدیدترین ارسال ها

بالا