تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
عرض بيانات في الداتا جريد فيو
#1
السلام عليكم اخوتي
عندي سؤال عن عملية البحث العاديه ولكن انا اريد ان ابحث بين تاريخين 
مع العلم ان التاريخ المحفوظ في الجدول محفوظ معه الوقت ايضا بهذا الشكل   05/03/2019 11:57:49 AM
مثلا اريد عرض البيانات المسجله من 01/03/2019  الي   05/03/2019
وهذه البيانات مسجله في قاعدة البيانات بهذا الشكل 05/03/2019 11:57:49 AM
وده الكود المستخدم

PHP كود :
Dim searchDate1 As Date DateTimePicker1.Value
                Dim searchDate2 
As Date DateTimePicker2.Value
                dtAnalysisSearch
.Clear()
 
               daAnalysisSearch = New OleDbDataAdapter("select * from Analysis_Table where RegistrationDate >= # " searchDate1.Year " / " searchDate1.Month " / " searchDate1.Day "# and RegistrationDate <= # " searchDate2.Year " / " searchDate2.Month " / " searchDate2.Day "# "connAccess2007)
 
               daAnalysisSearch.Fill(dtAnalysisSearch)
 
               DataGridView1.DataSource = (dtAnalysisSearch
الرد
تم الشكر بواسطة:
#2
السلام عليكم اخي الكريم
تفضل هذا الكود وغير الحقول والاسماء حسب ماعندك
كود :
 Private Sub Btn_SearchBetween_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_SearchBetween.Click
       Try
           Dim dt As New DataTable
           Dim da As New OleDbDataAdapter
           dt.Clear()
           da = New OleDbDataAdapter("select * from Personal where Bday Between  #" & DateTimePicker2.Value & "# and #" & DateTimePicker3.Value & "#", con)
           da.Fill(dt)
           dgv_table.DataSource = dt
       Catch ex As Exception
       End Try
   End Sub
الرد
تم الشكر بواسطة: عبد العزيز البسكري , elgokr , Emam emam , حاتمي
#3
(06-03-19, 05:10 PM)ابراهيم ايبو كتب : السلام عليكم اخي الكريم
تفضل هذا الكود وغير الحقول والاسماء حسب ماعندك
كود :
 Private Sub Btn_SearchBetween_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_SearchBetween.Click
       Try
           Dim dt As New DataTable
           Dim da As New OleDbDataAdapter
           dt.Clear()
           da = New OleDbDataAdapter("select * from Personal where Bday Between  #" & DateTimePicker2.Value & "# and #" & DateTimePicker3.Value & "#", con)
           da.Fill(dt)
           dgv_table.DataSource = dt
       Catch ex As Exception
       End Try
   End Sub
بارك الله فيك اخي  ابراهيم
سأجرب الكود وإن شاء الله ينجح
الرد
تم الشكر بواسطة: حاتمي
#4
(06-03-19, 05:10 PM)ابراهيم ايبو كتب : السلام عليكم اخي الكريم
تفضل هذا الكود وغير الحقول والاسماء حسب ماعندك
كود :
 Private Sub Btn_SearchBetween_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_SearchBetween.Click
       Try
           Dim dt As New DataTable
           Dim da As New OleDbDataAdapter
           dt.Clear()
           da = New OleDbDataAdapter("select * from Personal where Bday Between  #" & DateTimePicker2.Value & "# and #" & DateTimePicker3.Value & "#", con)
           da.Fill(dt)
           dgv_table.DataSource = dt
       Catch ex As Exception
       End Try
   End Sub
السلام عليكم 
اعتذر اخي ابراهيم علي التاخير في الرد
جربت الكود والكود نجح والحمد لله ولكن هناك مشكله بسيطه
هي اذا اردت مثلا النتائج التي بتاريخ 14/3/2019
اقوم بتحديد هذا التاريخ في اداة Date time piker2 
فيقوم بعرض النتائج التي بتاريخ 13/3/2019
يعني بينقص يوم 
ارجو ان اجد الحل
الرد
تم الشكر بواسطة: ابراهيم ايبو
#5
 وعليكم السلام  اخي الكريم  Eman
يبدو ان صيغة التاريخ في الجهاز لديك هكذا  dd/MM/yyyy
قم بتغييرها الى MM/dd/yyyy وسيعمل معك الكود بشكل صحيح ان شاء الله
او قم بتغيير جملة الاستعلام الى هكذا بعني زبادة يوم
كود :
           da = New OleDbDataAdapter("select * from Personal where Bday Between  #" & DateTimePicker2.Value & "# and #" & DateTimePicker3.Value.AddDays(1) & "#", con)
الرد
تم الشكر بواسطة: Emam emam
#6
(15-03-19, 02:41 AM)ابراهيم ايبو كتب :
 وعليكم السلام  اخي الكريم  Eman
يبدو ان صيغة التاريخ في الجهاز لديك هكذا  dd/MM/yyyy
قم بتغييرها الى MM/dd/yyyy وسيعمل معك الكود بشكل صحيح ان شاء الله
او قم بتغيير جملة الاستعلام الى هكذا بعني زبادة يوم
كود :
           da = New OleDbDataAdapter("select * from Personal where Bday Between  #" & DateTimePicker2.Value & "# and #" & DateTimePicker3.Value.AddDays(1) & "#", con)
تسلم ايدك ياباشا
الكود اشتغل تمام 
جزاك الله خير الجزاء
الرد
تم الشكر بواسطة: ابراهيم ايبو
#7
الحمد لله والشكر لله
والصلاة والسلام على رسول الله
وتسلم أخي Emam
الرد
تم الشكر بواسطة:
#8
استخدم البارامتر بالطريقة التالية

daAnalysisSearch = New OleDbDataAdapter("select * from Analysis_Table where RegistrationDate BETWEEN @date1 AND @date2", connAccess2007)
daAnalysisSearch.selectcommand.parameters.addwithvalue("@date1",DateTimePicker1.Value.Date)
daAnalysisSearch.selectcommand.parameters.addwithvalue("@date2",DateTimePicker2.Value.Date)
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  اظهار بيانات الداتاغريد بالتاكست بكس محمد خيري 10 59 منذ 14 دقيقة مضت
آخر رد: محمد خيري
  عرض البيانات فى الداتا جريد فيو بكمة محددة مثل من 1الى 10 ثم استدعاء مايالية10الى 20 sherf 1 65 16-03-19, 05:17 PM
آخر رد: 5000
  الرجوع الي نفس سطر في داتا جريد atefkhalf2004 1 56 16-03-19, 11:33 AM
آخر رد: atefkhalf2004
  [VB.NET] جلب بينات من الداتا جريد فيور الى فورم 2 تاكست بوكس anis 16 456 15-03-19, 09:41 PM
آخر رد: anis
  اريد انشاء قاعدة بيانات سمير جمال 2 78 14-03-19, 04:29 AM
آخر رد: سمير جمال
  مشكله ف الداتا جريد Abdelrahman ala 7 167 07-03-19, 07:04 PM
آخر رد: elgokr
  [VB.NET] التعامل مع تعدد الداتا جرد فيو هاني المومني 1 95 06-03-19, 09:43 PM
آخر رد: ابراهيم ايبو
  مطلوب مثال لعرض بيانات كبيرة الحجم مع بروجرس بار new_programer 2 119 05-03-19, 06:28 AM
آخر رد: new_programer
  مشكله فى جلب بيانات الى الكومبوبكس فى مشروع vb.net2010 قاعدهة بيانات اكسس خالد كامل1 1 75 01-03-19, 04:24 PM
آخر رد: elgokr
  كيفية جمع عمود داتا جريد به قيمة فارغة وتجاوز الخطأ alfaiz678 5 182 01-03-19, 03:10 PM
آخر رد: حريف برمجة

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم