السلام عليكم
ارجو منكم مساعدتي بخصوص طريقة البحث بين رقمين بقاعدة البيانات
والبحث بين تاريخين بقاعدة البيانات
النموذج بالمرفقات
ولكم جزيل الشكر
السلام عليكم
ارجو منكم مساعدتي بخصوص طريقة البحث بين رقمين بقاعدة البيانات
والبحث بين تاريخين بقاعدة البيانات
النموذج بالمرفقات
ولكم جزيل الشكر
فأنت اخي المبرمج ..لا تبخل بعلمك عمن يطلبه فقد كنت يوما تبحث كما نبحث نحن.. واعلم لو حجب العلم عنك لما وصلت الى ما انت عليه الان.. فاتق الله في طالب العلم وتذكر ما منه الله عليك ولا تبخل بعلمك وما اوتيت من معرفة ليبارك الله علمك وينفعك به.
السلام عليكم
sqlss = "select * from lpodata where date between '" & Format(DTPicker1, "MM/DD/YYYY") & "' and '" & Format(DTPicker2, "MM/DD/YYYY") & "' order by date asc"
هذه صيغة البحث بين تاريخين DTPicker
اما بخصوص الارقام بنفس الطريقة ولكن يجب الانتباة لنوع الحقل الرقمي في قاعدة البيانات هل هو Text ام number
تم تعديل هذه المشاركة بواسطة AHMAD KALIL في 23 مارس 2010 في 15:30
شكرا لك اخ احمد على جهودك
لكن وان زدها شوية يعني ممكن التعديل على المثال المرفق ؟
ولك جزيل الشكر
فأنت اخي المبرمج ..لا تبخل بعلمك عمن يطلبه فقد كنت يوما تبحث كما نبحث نحن.. واعلم لو حجب العلم عنك لما وصلت الى ما انت عليه الان.. فاتق الله في طالب العلم وتذكر ما منه الله عليك ولا تبخل بعلمك وما اوتيت من معرفة ليبارك الله علمك وينفعك به.
السلام عليكم
ارفقت تعديل على المثال حيث المقارنة بيت تاريخين وكذلك مقارنة بين رقمين
ملاحظة/ في قاعدة البيانات يجب مراعاة نوع الحقول مثلا التاريخ يوضع Date وليس Text
بالتوفيق
جزاك الله كل خير وبارك الله فيك وبعلمك
جاري التحميل والتطبيق
فأنت اخي المبرمج ..لا تبخل بعلمك عمن يطلبه فقد كنت يوما تبحث كما نبحث نحن.. واعلم لو حجب العلم عنك لما وصلت الى ما انت عليه الان.. فاتق الله في طالب العلم وتذكر ما منه الله عليك ولا تبخل بعلمك وما اوتيت من معرفة ليبارك الله علمك وينفعك به.
اخي احمد ...
بعد التدقيق بالكود المرفق تبين انه يظهر السجلات التي تنحصر بين سجلين بقاعدة البيانات وليس بشكل عام !! مثال على ذلك
عند البحث بين رقمين وليكن فرضا من 1 ال 5 يكون اول سجل هو 1 واخر سجل هو 5 بغض النظر عن السجلات التي بينهما فلو كان رقم سجل 10 سيظهر بينهما بحكم موقعه بين هاذين السجلين !!
المطلوب هو اظهار ارقام تقع بين الرقمين المدخلين ... وكذلك الامر بالتاريخ
ولك جزيل الشكر على جهودك
فأنت اخي المبرمج ..لا تبخل بعلمك عمن يطلبه فقد كنت يوما تبحث كما نبحث نحن.. واعلم لو حجب العلم عنك لما وصلت الى ما انت عليه الان.. فاتق الله في طالب العلم وتذكر ما منه الله عليك ولا تبخل بعلمك وما اوتيت من معرفة ليبارك الله علمك وينفعك به.
السلام عليكم
غدا ان شاء الله ارجع البرنامج لاني اعمل على نظام ليس فية vb الان
تسطيع استخدام علامات الاكبر والاصغر للبحث بين رقمين جرب بحث يكون الرقم اكبر من المدخل الاول واصغر
من المدخل الثاني وتسطيع وضع علامات = مع <>
السلام عليكم
النتيجة التي تريد البحث عنها وبما انك وضعت شرطين يعني مابين التاريخين او الرقمين
والكود صحيح حيث اذا تم ادخال الرقم الاول 2 والرقم الثاني 8 وبينهما الرقم 11 فلا يدخل ضمن نطاق البحث
تسطيع للارقام استخدام التحديد اي علامات الاكبر والاصغر و= او دمجها
ضع الكود التالي بدل الكود السابق
sqlss = "select * from info where num > '" & Me.Text2 & "' and num < '" & Me.Text3 & "'"
شكرا جزيلا لك اخي احمد
كود بسيط ادى المطلوب
قمت بتجربة الكود وكانت النتيجة صحيحة
جاري اعادة التدقيق والتطبيق
فأنت اخي المبرمج ..لا تبخل بعلمك عمن يطلبه فقد كنت يوما تبحث كما نبحث نحن.. واعلم لو حجب العلم عنك لما وصلت الى ما انت عليه الان.. فاتق الله في طالب العلم وتذكر ما منه الله عليك ولا تبخل بعلمك وما اوتيت من معرفة ليبارك الله علمك وينفعك به.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…