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

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (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


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

[COLOR="#0000CD"]بسم الله الرحمن الرحيم

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

اقوم بعمل برنامج كأجندة بواسطة فيجوال بيسك دوت نت و قاعدة بيانات أكسس 2003 و يوجد حقل للتاريخ في قاعدة البيانات فأريد كود للتذكير بهذه التواريخ قبلها بيومين مثلا او ثلاث او يوم واحد

و لكم جزيل الشكر و الامتنان
[/COLOR]


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

للرفع
up
up


التنبيه بتاريخ معين في قاعدة بيانات قبلها بوقت - maaw - 13-12-12

الاخ الحسين انا عندي نفس المشكلة والبحث ساعس وانشاء الله افيدك لو حصلت علي شي ونحاول نجد حل انشاء الله


تحياتي


التنبيه بتاريخ معين في قاعدة بيانات قبلها بوقت - amgadtamer - 13-12-12

قم بعمل جملة استعلام عن هذا الحقل وقم بتمرير التاريخ ناقص 3 او 2 حسب ما تريد بحيث يظهر السجل المراد عرضه


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

جزاكم الله خيرا
و بالنسبة للأخ أمجد لم يفلح الأمر فاذا كان لديك مثال او كود عملي أكون شاكرا


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

الأخ maaw اتمنى ان نتفيدناعلما اذا تم التوصل لحل و انا كذلك ان شاء الله


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

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


استخدم أمر فرق التاريخ DATEDIFF مع تحديد نوع الفرق بالأيام 'd' في جملة الاستعلام كالتالي
فقط حدد فرق عدد الأيام في المكان الأحمر
كود :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim sql As String = " SELECT *, DATEDIFF('d', NOW(), [columndate]) AS [الأيام المتبقية]  " & _
                            "   FROM table1                                                     " & _
                            "  WHERE DATEDIFF('d', NOW(), [columndate]) <= @days                "

        Dim comm As New OleDb.OleDbCommand(sql, conn)
        comm.Parameters.AddWithValue("@days", [color=#FF0000]2[/color] )


        Dim dt As New DataTable

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

        DataGridView1.DataSource = dt

    End Sub

[COLOR="#FF0000"]ملاحظة هامة: تحديد نوع فرق الأيام بالـ MS Access هو 'd' وبالنسبة SQL Server هو DAY بدون علامات تنصيص
[/COLOR]
السلام عليكم ورحمة الله وبركاته



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

جزاك الله خيرا جاري التجربة


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

[COLOR="#0000FF"]لم تفلح انا اريد كود في حدث الفورم لود بحيث يتحقق الاول من التواريخ ثم يعطي تنبيه اذا كان هناك تاريخ اوشك على الاقتراب
[/COLOR]



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

[COLOR="#0000FF"]لم تفلح انا اريد كود في حدث الفورم لود بحيث يتحقق الاول من التواريخ ثم يعطي تنبيه اذا كان هناك تاريخ اوشك على الاقتراب
[/COLOR]