منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : ارجو المساعده في كود لاحضار بيانات بين تاريخين - فيجوال وقاعدة بيانات اوراكل
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
اخواني السلام عليكم ورحمة الله وبركاته

ارجو ممن لديه الخبره افادتي بالمشكله التي اعاني منها في جلب بيانات بين تاريخين , انا متأكد انني اخطأت بشي معين في الكود كوني لست خبيرا في هذه الامور

هذا كود ربط قاعدة بيانات الاوراكل وهو يعمل بشكل جيد

Public Sub ConnectionDatabase()

If db.State = adStateOpen Then _
 db.Close
db.ConnectionString = "Provider=MSDAORA.1;User ID=X/X"
db.CursorLocation = adUseClient
db.Open
Exit Sub
End Sub

في الفورم الرئيسي يوجد dtpicker1 و dtpicker2 و MSHFlexGrid 

وكذلك زر الامر الذي تم وضع الكود التالي فيه

  If pt.State = adStateOpen Then pt.Close
  pt.Open "SELECT * FROM TEST WHERE TO_CHAR(POST_DATE,'yyyy-mm-dd') >=#" & Format(DTPicker1.Value, "yyyy-mm-dd") & "# AND TO_CHAR(POST_DATE,'yyyy-mm-dd') <=#" & Format(DTPicker2.Value, "yyyy-mm-dd") & "#;", db, adOpenDynamic
Call MSHFlexgridAlignment

End Sub


ارجو المساعده منكم ولكم الشكر
السلام عليكم

اقرأ هذا الموضوع Oracle / PLSQL: BETWEEN Condition
وهذه المشاركة Oracle date “Between” Query
الله يجزاك خير ،
بس الاكواد بالمواضيع هذي شغال معاي تمام
المشكله عندي لما اخلي الكود يقراء قيمة الdtpicker.value
لو حطيت تاريخين يدوي النتيجه تطلعلي بدون مشاكل

انا ابغا الكود يقراء حسب اللي انا احطه في الdtpicker

شكرا مره ثانيه وربي يعطيك العافيه
كود :
select * from sometable where somedate between date1 and date2
باستخدام between