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

قواعد البيانات و datetimepicker

مغلق
بدأه seco في 4 مارس 2006 · 3 رد · 572 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله

عندى سؤالين

ربطت برنامج بقاعده بيانات تحتوى على الاسم و التاريخ

اردت عمل بحث بين تاريخين فقمت بسحب 2 datetimepicker على الفورم لتحديد قيم للبحث بينهم وعملت زر بحث وكتبت الكود التالى فى الزر

 objmyset.Clear()
            Dim stdate As String = "#" & DateTimePicker1.Text & "#"
            Dim enddate As String = "#" & DateTimePicker2.Text & "#"

            If OleDbConnection1.State = ConnectionState.Closed Then
                OleDbConnection1.Open()
            End If
            OleDbDataAdapter1.SelectCommand.CommandText = "SELECT  مسلسل, [اسم العميل], التاريخ, الصادر, الوارد, الفرع, الفئه, الشرح, البيان, ملاحظات FROM (boxmove)where التاريخ between " & stdate & " and " & enddate
            OleDbDataAdapter1.Fill(objmyset, "boxmove")
            grdboxmove.Refresh()

الكود لا يعطينى اخطء ويقوم بالبحث ولكن عندما ابحث بين تاريخين لا يعطى السجلات الصحيحه

مثلا عندى 8 سجلات من يوم 1 الى يوم 8 اقول اعرض من يوم 5 الى يوم 7 يعرض لى يوم 3و6و7و8 والكود المستخدم كما ترى اعلى

هذا كان سؤالى الاول اما الثانى *-)

فى نفس البرنامج عند ادخال سجلات اقوم بعمل جديد ادخل الاسم وارى ال datetimepicker يقف على تاريخ اليوم جاهز فلا المسه اذا بى انظر الى القاعده اجد ان التاريخ null

عملت سجل جديد وهذه المره اخترت التاريخ من ال datetimepicker (مع ان قيمته مكتوبه) فقام بادخاله يعنى من الاخر لازم اختار التاريخ كل مره اضيف سجل جديد ؟؟!!!

هل من حل ام هناك شى لابد من عمله لحل هذه المشكله

شكرا :)

Nothing Beat the Human Brain

موبايل 020104927122

#2

هل من رد

Nothing Beat the Human Brain

موبايل 020104927122

#3

حبيبي بجاوبك بحسب علمي

انت المفروض ماتحول التاريخ الى string

تخليه زي ماهو تاريخ

وفي جملة select تحط بدل علامة ' علامة #

يعني يكون الكون كالتالي

dim d as date

select * from tbl where fielddate = #& d

اتمنى تكون وصلت المعلومة :)

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#4

شكر للرد

انا عملت كله ده بس لا فائده ياريت الافاده

Nothing Beat the Human Brain

موبايل 020104927122

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

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