تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] مشكلة البحث بين تاريخيين
#9
(05-08-17, 09:29 PM)محمود بكرى كتب : السلام عليكم ورحمة الله
واضح من الرسالة ان التاريخ لديك تاريخ هجري وهو غير متوافق مع البحث كقيمة منطقية للتاريخ ولتفادي هذه المشكلة فقد جعلت التاريخ بالتاريخ الميلادي
فحمل المرفق وجرب وابلغنا بالنتيجة
والله الموفق

ماقصرت يالغالي ولكن للاسف البرنامج اللي انا عامله كامل لابد ان يكون التاريخ فيه بالهجري اما الميلادي شغال تمام

(05-08-17, 07:43 PM)أبو نوره كتب : مرحبا اخي

جرب هذا التعديل
PHP كود :
Imports System.Data.OleDb

Public Class Form1
    Dim cn 
As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=mydata.accdb")
 
   Dim da As New OleDbDataAdapter
    Dim dt 
As New DataTable

    Private Sub DataGridView1_CellContentClick
(ByVal sender As System.ObjectByVal e As System.Windows.Forms.DataGridViewCellEventArgsHandles DataGridView1.CellContentClick

    End Sub

    Private Sub Form1_Load
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles MyBase.Load
        da 
= New OleDbDataAdapter("select * from table1"cn)
 
       da.Fill(dt)
 
       Me.DataGridView1.DataSource dt

    End Sub

    Private Sub Button1_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click
        dt
.Clear()
 
       da = New OleDbDataAdapter("select * from table1 where data_1 between @fromdate and @todate"cn)
 
       da.SelectCommand.Parameters.AddWithValue("@fromdate"DateTimePicker1.Value.Date)
 
       da.SelectCommand.Parameters.AddWithValue("@todate"DateTimePicker2.Value.Date)
 
       da.Fill(dt)
 
       Me.DataGridView1.DataSource dt
    End Sub
End 
Class 

يعطيك العافيه يالغالي 

جاري التجربه وراجع واعذروني على الرد المتاخر النت يفصل ساعه ويرجع

(05-08-17, 07:56 PM)سعود كتب : اجعل تنسيق التاريخ فالقاعدة على تاريخ قصير
واكتب بالكود
dtp.value.toshortdatestring

كود :
       da = New OleDbDataAdapter("select * from table1 where [data_1] between #" & DateTimePicker1.Value.ToShortDateString & "# and #" & DateTimePicker2.Value.ToShortDateString & "#", cn)

يالغالي هذا الكود اين اضعه بالضبط

dtp.value.toshortdatestring
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: مشكلة البحث بين تاريخيين - بواسطة مبرمج مبتدا - 06-08-17, 12:30 AM


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


يقوم بقرائة الموضوع: