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

تعبئه gridview

بدأه Mr.Owsama في 23 سبتمبر 2013 · 2 رد · 585 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

 

 

 

الحين انا مسوين تاريخين وعملية بحيث بينهم

وكتبت الكود ولما اعمل بحث الجريد فيو ما تعبي بيانات

وجربت اعمل بحث عادي تتعبى الجريد فيوو

ياريت المساعد

وهذا الكو

 

 
Try


            Dim data As New OleDbDataAdapter("select * from tblpass where getedate between " & Format(DateTimePicker1.Value, "dd/mm/yyyy") & " and  " & Format(DateTimePicker2.Value, "dd/mm/yyyy"), con)
            ds.Clear()
            con.Open()
            data.Fill(ds, "xxx")
            con.Close()
            DataGridView1.DataSource = ds.Tables("xxx")


        Catch ex As Exception
            MsgBox(ex.Message)
        Finally
            con.Close()
        End Try
#2

السلام عليكم ورحمة الله وبركاته،
أول ملاحظة في الكود أخي الكريم هي أوامر فتح وغلق الاتصال:

con.Open()...con.Close()

لست في حاجة إليها لأنك تستخدم الوضع المنفصل و الفئة OleDbDataAdapter تتكلف بفتح وغلق الاتصال.
الملاحظة الثانية القيمة التاريخية المعادة لا توجد بين علامتي تنصيص، وقد يكون هذا هو سبب الخلل، قم بكتابتها كما يلي:

 Dim data As New OleDbDataAdapter("select * from tblpass where getedate between '" & Format(DateTimePicker1.Value, "dd/mm/yyyy") & "' and  '" & Format(DateTimePicker2.Value, "dd/mm/yyyy")"'", con)

بالتوفيق والسداد

#3

مشكور اخوي انحلت المشكله :)

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