السلام عليكم ورحمة الله وبركاته :
اخواني اواجه مشكله غريبه في استعلام بواسطة التاريخ :
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:
