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

مشكلة استعلام بالتاريخ غريبه !؟؟؟

مغلق
بدأه العقده في 4 مايو 2006 · 5 رد · 542 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته :

اخواني اواجه مشكله غريبه في استعلام بواسطة التاريخ :

If Rc7.State = 1 Then Rc7.Close
   SQL = "Select * from Seling_Report where xdate >=#" & Date_1 & "# and xdate <=#" & Date_2 & "#"
   Rc7.Open SQL

الاستعلام يعطي نتيجه صحيحه اذا كانت قيمة التاريخ تقع بين 5/5/2006 و 5/5/2006 يعني في نفس اليوم مثلا .

ولكن لا يعطي نتيجه اذا كانت قيمة التاريخ تقع بين 6/5/2006 و 6/5/2006 رغم وجود بيانات في 6/5/2006 مالسبب وراء اظهار 5/5/2006 وعدم اظهار 6/5/2006

مع العلم انني احصل على نتائج التواريخ بالشكل هذا من 5/5/2006 حتى 6/5/2006 كامله ولكن 6/5/2006 الى 6/5/2006 جنني وش السبب ما المشكله الله اعلم

بالاضافة ان المتغير Date_1 ياخذ القيمة الاصغر من التاريخ طبعا و المتغير Date_2 ياخذ القيمة الاكبر من التاريخ واذا تساوت القيمتان يعنى هذا نتائج نفس اليوم .

اش مشكل صديق يمكن يحتاج عندي الفيجوال بيسك تغيير مكينه .. الله اعلم :blink:

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

#2

^

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

#3

السلام عليكم ورحمة الله تعالى وبركاته ....

أختي المشكلة هي أنه ليست هناك مشكلة فكل مايظهر عند إستخدام كود الإستعلام حول التاريخ ليس بمشكل أبدا ولكن في إطار إستعمال أو الإستعلام حول التاريخ أو الفرق بين التاريخ أو إستثناء تاريخ فمن الأحسن إستعمال الخاصية INT كالتالي :

الخاصية تساعد على حماية طريقة الإستعلام أو صحة المعلومة المراد البحث عنها ولكن عند إختيار نفس اليوم نضع علامة "="

حظ سعيد

الحاج نقبيل

Select * from Table1 where int(Birthday <=#" & format(bdatetxt.text,"MM/DD/YYYY") & "#) "
#4

حلوه .. حلوه .. اختي هذه وانا قاعد ادور وين اختي .. وهو انا الاخت طلعت حبيبي انا اخي مش اختي والف شكر على اهتمامك .

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

#5

متأسف أخوي

#6

متأسف أخوي

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

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