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

لو سمحتو لى طلبين
رقم واحد
لو عندى حقل فى جدول وليكن اسمه date_ اريد كود يقرأ التاريخ ويحدد لى الشهر فقط واستطيع كتابة كود 
بحيث يجدد لى الشهر فيه ويقارنه بتاريخ اليوم 
رقم 2
كود اخر يستطيع تحديد الشهر فى datetimepicker  موجود على الفورم
ولكم جزيل الشكر
الرد }}}
تم الشكر بواسطة:
#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
#3
احسنت والله اخى ساجرب الكود
الرد }}}
تم الشكر بواسطة:
#4
لم يزبط معى الكود اخى الكريم
الرد }}}
تم الشكر بواسطة:
#5
(11-02-25, 01:03 AM)خالد كامل1 كتب : لم يزبط معى الكود اخى الكريم

ممكن تعرض رسالة الخطأ أذا أمكن لمعرفة المشكلة

أو ممكن تعمل مثال بسيط لهذة الجزئية من المشروع الذي تعمل عليه
وترفعه حتى يقوم الأساتذة الكرام بالتعديل لك عليه

لأن من أهم الأسباب لحل أي مشكلة 
هي تحديدها ومعرفة تفاصيلها
لا إله إلا الله وحده لا شريك له له الملك وله الحمد وهو على كل شئ قدير
سبحان الله وبحمده سبحان الله العظيم
سبحان الله والحمد لله ولا إله إلا الله والله أكبر ولا حول ولا قوة إلا بالله العلى العظيم
رب أغفر لي 

الرد }}}
تم الشكر بواسطة: خالد كامل1 , Zuhare
#6
تفضل اخى الكريم مشروع بسيط جدا
\طلبى
'1-عند اختيار item من الكومبوبكس اظهار المتبقى من الليمت الاصلى من المسابق
'MonthlyLimit.text
'2-تشيك  اخر تاريخ مسجل فى قاعده الجدول من حقل LastResetDate فان كان الشهر والسنه من تاريخ اليوم واحد يعمل تشيك هل وصل للحد  المطلوب او لا 
'فان كان لم يصل للحد الليمت يكمل ويجمع القيمه الجديده فى حقل (UsedLimit)
'3(UsedLimit) صفر ويعمل update للقيمه المذكوره عند الحفظ 
' ان ظهرالشهر او السنه اكبر من التاريخ المسحل فيصبح  حقل (UsedLimit) صفر ويضيف القيمه الجديده عند الحفظ
'المطلوب مكتوب فى الفورم ايضا  والف شكر لحضرتك


الملفات المرفقة
.rar   lemt.rar (الحجم : 82.86 ك ب / التحميلات : 24)
الرد }}}
تم الشكر بواسطة: princelovelorn , princelovelorn
#7
تفضل أخي الكريم
المشروع بعد التعديل
وأرجو أن أكون قد حققت ما طلبت
وأي ملاحظات عليه أنا موجود في خدمتك


الملفات المرفقة
.rar   lemt2.rar (الحجم : 93.15 ك ب / التحميلات : 29)
لا إله إلا الله وحده لا شريك له له الملك وله الحمد وهو على كل شئ قدير
سبحان الله وبحمده سبحان الله العظيم
سبحان الله والحمد لله ولا إله إلا الله والله أكبر ولا حول ولا قوة إلا بالله العلى العظيم
رب أغفر لي 

الرد }}}
تم الشكر بواسطة: خالد كامل1 , Zuhare , Zuhare
#8
اخى العزيز سواء كان هو المطلوب او لا وجب علي نفسي ان اشكرك على تعبك ومحهودك الوفير معى ومع المنتدى
لك الشكر والعرفان ساجرب وارد عليك
الرد }}}
تم الشكر بواسطة: princelovelorn , princelovelorn , ابو روضة
#9
(13-02-25, 02:14 AM)خالد كامل1 كتب : اخى العزيز سواء كان هو المطلوب او لا وجب علي نفسي ان اشكرك على تعبك ومحهودك الوفير معى ومع المنتدى
لك الشكر والعرفان ساجرب وارد عليك

لا شكر على واجب أخي الكريم
فلقد أستفدت كثيرا من الأخوة هنا
وكما يسر الله لي وجود المساعدة
أحب ان أساعد من يحتاج على قدر معلوماتي البسيطة فلازلت في مستوى المبتدئ
في أنتظار ردك بالنتيجة أخي
وجزاك الله خيرا
لا إله إلا الله وحده لا شريك له له الملك وله الحمد وهو على كل شئ قدير
سبحان الله وبحمده سبحان الله العظيم
سبحان الله والحمد لله ولا إله إلا الله والله أكبر ولا حول ولا قوة إلا بالله العلى العظيم
رب أغفر لي 

الرد }}}
#10
احاول اربطه الان مع المشروع ولو ظهرت مشكله سأخبرك
الرد }}}
تم الشكر بواسطة:


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

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم