Fa مشکل پلاگین sql در تشخیص کمتر یا بیستر بودن اعداد

mmb4us

Member
دوستان سلام
دوستان چطوری می تونیم این مشکل پلاگیتن sql که نمی تونه اعداد رو درست مرتب کنه رفع کنیم

ببینید دوستان بنده الان از کد زیر استفاده کردم

[LTR]SQL$='SELECT * FROM Persons WHERE cod <= \''+cod$+'\';'
[/LTR]
که اگه مثلا در دیتابیس اعداد زیر داشته باشیم 18-29-38-172 و مثلا متغییر cod$ برابر با 89 باشد کل اعداد رو انتخاب میکنه در صورتی که نباید عدد 172 رو انخاب کنه چون از 89 کمتره . اشتباهش اینه که به رقم اعداد نگاه میکنه و کل عدد رو در نظر نمیگیره
خواهشم از شما دوستان عزیز اینه که اگه راه حلی برای این مشکل دارین راهنماییم کنین
با تشکر
 

silvercover

کاربر متخصص
یک نمونه از کار به همراه دیتابیس رو برای بررسی بیشتر درج کنید.
 

mmb4us

Member
سلام اقا حامد

شرمنده میخواستم بدونم فایل رو بررسی کردین یا هنوز وقت نکردین:wink:
 

silvercover

کاربر متخصص
دو نکته وجود داره. یکی اینکه اگر قرار هست فیلد آدرس حاوی داده های عددی و رقمی باشه نیاز هست تا نوع اون فیلد Numeric (با برنامه SQLite Browser) گذاشته بشه. دوم اینکه
برای گذاشتن شرط توی یک کوئری نیازی نیست مقدار cod بین کوتیشن محصور بشه. چون داده عددی هست.
 

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

بالا