اضافة اصفار تلقائيا قبل البحث
#1
بسم الله الرحمن الرحيم
السلام عليكم
لدي مشكل برمجي عبارة عن بحث في حقل في sql server حيث لدي حقل رقم مرجعي للكتب يأتي كالتالي : 000011 و لتكرار الرقم نفسه في اختصاصات أخرى استعملت حقل به حرو ف أبجدية A الى Z
حيث يصبح الرقم كالآتي : 000011A
مشكلتي تكمن في خوارزمية البحث لدي EDIT لإدخال الرقم للبحث كيف يمكنني البحث في هذا الحقل بدون ادخال الأصفار و الحرف المضاف لأن الرقم المراد البحث عنه هو 11 أي عند البحث أدخل في EDIT1 الرقم .EDIT2 الحرف أفيدوني بارك الله فيكم
الرد
#2
وعليكم السلام ورحمة الله وبركاته
إقتباس :كيف يمكنني البحث في هذا الحقل بدون ادخال الأصفار
الأصفار ليست مشكلة لأن 000011 = 11
وللحصول على أرقام نمطية، من الشكل 000011
استخدم FormatFloat
إقتباس :كيف يمكنني البحث في هذا الحقل بدون ادخال الأصفار
استخدم توابع التعامل مع المتغيرات النصية (String) مثل: Copy
انظر هنا الرد #8
وهنا أيضا:
http://www.delphi4arab.net/forum/showthread.php?tid=768
بالتوفيق.
اللهم احقن دماء المسلمين، لا تنسوهم بالدعاء...
الرد
#3
السلام عليكم
اخي العزيز من وجهة نظري من العيب انت تدخل الكود بالشكل 00001 لانه بالتالي واحد هذا الشكل يمكن ان تحوله في حاله طباعته بهذه الصورة وايضاً من الافضل ان يكون الحقل الخاص بالبحث integer والبحث بسهولة بدون اصفار هذا والله اعلم .
الرد
#4
و عليكم السلام شكرا أخي عمار على ملاحظتكم ومساعدتكم و النتيجة كانت format flaot
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم