الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Date Between

مغلق
بدأه Eman في 22 سبتمبر 2003 · 3 رد · 1,339 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أريد أن أعمل استعلام من قاعده بيانات SQL Server عن طريق صفحة ASP

على المستخدم أن يدخل فترة تاريخ ميلاد العميل من وإلى .. وهنا لا توجد مشكله في استخدام BETWEEN AND في جمله ال SQL ... ولكن قد يكون المستخدم بحاجة إلى الاستعلام عن العملاء الذين ولدوا قبل تاريخ معين .. أو بعد تاريخ معين .. فيكون أحد معاملي ال BETWEEN AND فارغ أو NULL .. كيف يمكن أن أصيغ جملة ال SQL بحيث تقبل بوجود طرفي الفتره أو أحدهما ..

أرجو أن يكون السؤال واضح

#2
SQL = "Select*From Customers Where BirthDate "


IF Request("From") <> "" And Request("To") <> "" Then
    SQL = SQL & "Between " DateValue(Request("From")) & " AND " & DateValue(Request("To"))

Else IF NOT Request("From") <> ""
     
    SQL = SQL & "<=" & DateValue(Request("To"))

Else IF NOT Request("To") <> ""
     
    SQL = SQL & ">=" & DateValue(Request("From"))

End If
#3

شكرا لك استاذ madani

جزاك الله خيرا

#4

اود ان اعمل نفس الفكرة و لكن ب sql لان قاعدة بياناتي ب sql server و واجهة التطبيق ب Delphi

كيف افعل ذلك ؟؟

اشكركم جميعا و خاصة الاخت ايمان و الاخ madini

هذا الموضوع مغلق.

مواضيع مشابهة