24-07-19, 01:12 AM
السلام عليكم اخي الكريم
بالنسبة للتاريخ الهجري لم اتعامل معه ولم اجرب هذا الكود عليه
قم بتجربة الكود على التاريخ المبلادي وان تم ذلك عندها حاول تجربته على التاريخ الهجري
اليك الكود بعد التعدبل
كود :
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim dataTable As New DataTable
Dim cmd As New SqlCommand()
dt.Clear()
cmd = New SqlCommand("SELECT * FROM Table_1 WHERE birth_date >= @D1 AND birth_date <= @D2", Con)
cmd.Parameters.Add("@D1", SqlDbType.Date).Value = Convert.ToDateTime(Txtbirth_date_g1.Text)
cmd.Parameters.Add("@D2", SqlDbType.Date).Value = Convert.ToDateTime(Txtbirth_date_g2.Text)
If Con.State = ConnectionState.Open Then
Con.Close()
End If
Con.Open()
dataTable.Load(cmd.ExecuteReader())
Con.Close()
DGV_Table_1.DataSource = dataTable
End Subاعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات
