تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
اريد كود لو سمحتم
#2
وعليكم السلام ورحمة الله وبركاته

بالنسبة للطلب الأول
يمكنك أستخدام الكود التالي
على أفتراض أنك تستخدم قاعدة بيانات ACCESS

كود :
   Private Sub ReadAndCompareMonth()
       Dim connectionString As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=YourDatabaseName.accdb" ' استبدل YourDatabaseName.accdb باسم قاعدة البيانات
       Dim tableName As String = "YourTableName" ' استبدل YourTableName باسم الجدول
       Dim dateFieldName As String = "date_" ' استبدل date_ باسم حقل التاريخ

       Using connection As New OleDbConnection(connectionString)
           Using command As New OleDbCommand("SELECT " & dateFieldName & " FROM " & tableName & "", connection)
               Try
                   connection.Open()
                   Dim reader As OleDbDataReader = command.ExecuteReader()

                   While reader.Read()
                       ' قراءة قيمة التاريخ من الحقل
                       Dim dateValue As Date = Convert.ToDateTime(reader(dateFieldName))

                       ' استخراج رقم الشهر من قيمة التاريخ
                       Dim monthFromDatabase As Integer = dateValue.Month

                       ' الحصول على رقم الشهر الحالي
                       Dim currentMonth As Integer = DateTime.Now.Month

                       ' مقارنة الشهر المستخرج بالشهر الحالي
                       If monthFromDatabase = currentMonth Then
                           MsgBox("الشهر في قاعدة البيانات هو نفس الشهر الحالي.")
                           ' أو قم بتنفيذ الإجراءات المطلوبة إذا كان الشهر متطابقًا
                       Else
                           MsgBox("الشهر في قاعدة البيانات يختلف عن الشهر الحالي.")
                           ' أو قم بتنفيذ الإجراءات المطلوبة إذا كان الشهر مختلفًا
                       End If

                       '' يمكنك هنا إضافة كود لتحديث الشهر في قاعدة البيانات إذا لزم الأمر
                       '' مثال:
                       'Dim updateQuery As String = "UPDATE tableName SET dateFieldName = DateAdd('m', 1, dateFieldName) WHERE dateFieldName = " & dateValue.ToString("yyyy-MM-dd")

                       'Using updateCommand As New OleDbCommand(updateQuery, connection)
                       '    updateCommand.ExecuteNonQuery()
                       'End Using
                   End While

                   reader.Close()

               Catch ex As Exception
                   MessageBox.Show("Error: " & ex.Message)
               End Try
           End Using
       End Using
   End Sub



بالنسبة للطلب الثاني 
يمكنك أستخدام الكود التالي

كود :
' الحصول على قيمة التاريخ من أداة DateTimePicker
       Dim selectedDate As Date = DateTimePicker1.Value

       ' استخراج رقم الشهر من قيمة التاريخ
       Dim selectedMonth As Integer = selectedDate.Month

       ' عرض رقم الشهر المحدد (على سبيل المثال)
       MessageBox.Show("الشهر المحدد هو: " & selectedMonth)

       ' أو قم بتنفيذ الإجراءات المطلوبة بناءً على الشهر المحدد
لا إله إلا الله وحده لا شريك له له الملك وله الحمد وهو على كل شئ قدير
سبحان الله وبحمده سبحان الله العظيم
سبحان الله والحمد لله ولا إله إلا الله والله أكبر ولا حول ولا قوة إلا بالله العلى العظيم
رب أغفر لي 

الرد }}}
تم الشكر بواسطة: خالد كامل1 , Zuhare , Zuhare


الردود في هذا الموضوع
اريد كود لو سمحتم - بواسطة خالد كامل1 - 10-02-25, 06:19 PM
RE: اريد كود لو سمحتم - بواسطة princelovelorn - 10-02-25, 08:03 PM
RE: اريد كود لو سمحتم - بواسطة خالد كامل1 - 10-02-25, 09:44 PM
RE: اريد كود لو سمحتم - بواسطة خالد كامل1 - 11-02-25, 01:03 AM
RE: اريد كود لو سمحتم - بواسطة princelovelorn - 11-02-25, 02:52 AM
RE: اريد كود لو سمحتم - بواسطة خالد كامل1 - 11-02-25, 09:00 PM
RE: اريد كود لو سمحتم - بواسطة princelovelorn - 12-02-25, 08:07 PM
RE: اريد كود لو سمحتم - بواسطة خالد كامل1 - 13-02-25, 02:14 AM
RE: اريد كود لو سمحتم - بواسطة princelovelorn - 13-02-25, 11:53 PM
RE: اريد كود لو سمحتم - بواسطة خالد كامل1 - 14-02-25, 06:27 PM
RE: اريد كود لو سمحتم - بواسطة خالد كامل1 - 15-02-25, 02:15 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  استفسار لو سمحتم خالد كامل1 3 805 04-06-25, 06:03 PM
آخر رد: Kamil
  [سؤال] اريد طباعة تقرير ريبورت فيو مباشرة فور عرض التقرير mh66 1 556 22-03-25, 09:59 AM
آخر رد: mh66
  سؤال لو سمحتم احبتى فى الله خالد كامل1 4 798 09-02-25, 12:02 AM
آخر رد: princelovelorn
  اريد كود معين اثابكم الله خالد كامل1 1 454 04-02-25, 09:28 PM
آخر رد: aliday03
  اريد كود يحذف جميع سجلات جدول بقاعدة بيانات اكسس دفعه واحده khalidalwdi 2 632 18-11-24, 01:02 AM
آخر رد: rdxdz
  اريد جلب عدد محدد من السجلات من قاعدة بيانات اكسس الى الداتا قراد فيو يوجد مثال khalidalwdi 2 665 12-11-24, 12:19 PM
آخر رد: khalidalwdi
  [نقاش] اريد مسااعدة انا مبتدئة ف بحر غارق?? ..N 1 340 29-09-24, 11:16 PM
آخر رد: justforit
Exclamation [VB.NET] اريد كود لتصدير البيانات من DataGridView الى ملف Excel zazasami 1 492 04-08-24, 09:15 PM
آخر رد: mrfenix93
  اريد إحصاء مجموع التأخير والغياب للموظف أبووسم 2 439 31-07-24, 02:16 PM
آخر رد: أبووسم
  اريد طباعة الباركود من غير ظهور نافذة المعاينة new_programer 1 529 23-05-24, 03:55 AM
آخر رد: new_programer

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


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