منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
التنبيه بتاريخ معين في قاعدة بيانات قبلها بوقت - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : التنبيه بتاريخ معين في قاعدة بيانات قبلها بوقت (/showthread.php?tid=7350)

الصفحات: 1 2


التنبيه بتاريخ معين في قاعدة بيانات قبلها بوقت - @@أبورائد@@ - 16-12-12

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

تفضل التنبيه بعدد السجلام فقط غير عدد الأيام التي تريد التحقق منها باللون الأحمر - مجرب الكود وشغال تمام
كود :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

    Dim c As Integer = CheckColumnDate( [color=#FF0000][b]3[/b][/color] )
    If c > 0 Then
        MessageBox.Show("يوجد سجلات عدد ( " & c & " ) إقترب موعدها." _
                        , "تنبيه" _
                        , MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign Or MessageBoxOptions.RtlReading)

    End If
End Sub

Private Function CheckColumnDate(ByVal days As Integer) As Integer

    Dim sql As String = " SELECT *          " & _
                        "   FROM table1     " & _
                        "  WHERE [columndate] BETWEEN NOW() AND DateAdd('d', @days, NOW())  "

    Dim comm As New OleDb.OleDbCommand(sql, conn)
    comm.Parameters.AddWithValue("@days", days)

    Dim dt As New DataTable
    Dim da As New OleDb.OleDbDataAdapter(comm)
    da.Fill(dt)

    Return dt.Rows.Count

End Function

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



RE: التنبيه بتاريخ معين في قاعدة بيانات قبلها بوقت - الحسين احمد - 23-12-14

لا تزال هذه المشكلة قائمة هل من حل هنا

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