تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] ترقيم تلقائي من بداية الشهر
#1
عند اضافة سجل جديد ..
TEXTBOX1.TEXT=+1





وهكذا وعند الاضافة مرة اخري  2 



لكن عند دخول الشهر التالي يبدا الترقيم من رقم 1 

وهكذا ما باقي الشهور من السنة

------------------------------------------------------------------------------------------------

التقرقيم مرتبط بالشهر  عند بداية الشهر مثلاً  01-01-2017  يبدا الترقيم من 1  

الى نهاية شهر 31-01-2017  على عدد السجلات التي ضفتها

وعند تاريخ 01-02-2017 يبدأ الترقيم من رقم 1

--------------------------------------

ارجوا المساعدة 

جزااااكم الله كله خير
الرد }}}
تم الشكر بواسطة:
#2
بسيط جدا في حالة كنت تريد ان تقوم بالتسجيل قم بجعل الرقم هو نفس اليوم الذي تريد
اي في 2017/02/01 سنجعله يقوم بجلب اليوم نفسه هذا حسب فهمي للسؤال
وهذا هو الكود
TextBox1.Text = DateTime.Now.Day.ToString()
تحياتي
لا شيء مستحيل
الرد }}}
تم الشكر بواسطة:
#3
شكر اخي الكريم على الرد والمشاركة....
اخي في شهر مثلا 01-01-2017 - يناير -2017 .....
عند اضافة سجل يبدأ من الرقم - 1 - حتى اخر الشهر 31-01-2017 مثلاً حتى وصل عدد السجلات 65 سجل
2017-02-01 - فبراير - 2017 ----- يبدأ الترقيم من الرقم - 1 - حتى نهاية الشهر
وهكذا باقي الشهور
الرد }}}
تم الشكر بواسطة:
#4
مثلا لنفرض ان لديك قاعدة بيانات ،، يوجد بها ترقيم + تاريخ السجل المحفوظ

الان ما عليك الا استخدام طريقة الاخ ايهاب من اجل تحديد اول يوم بالشهر و اخر يوم و استخدامها في query في الجزء where

الان حددنا جميع السجلات التي اضيفت خلال الشهر الحالي يتبقى فقط ان نجد اعلى قيمه بين السجلال في الشهر الحالي لذلك يأتي دور الداله Max

فقط نقوم بعمل هذا الاستعلام


Select Max(NoClmn) From TableName Where DateClmn between startdate AND enddate

طبعا اذا كان بداية كل شهر راح يرد لك قيمة null لانه منت الطيبعي انه لا توجد سجلات لذلك تستخدم هذه الطريقة لحل المشكله

Select ISNULL(Max(NoClmn),0) As NewNumber From TableName Where DateClmn between startdate AND enddate


اي اذا لا توجد قيم ارجع الرقم 0 ، الان فقط زود رقم 1 على الرقم الناتج و ضيفها بقاعدة البيانات

بالتوفيق لك
اسم معرفي : محمد يحيى
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] استخلاص جزء محدد من نص وإضافته إلى بداية النص ؟ AmeenRashed 2 226 02-01-24, 10:06 AM
آخر رد: AmeenRashed
  استخراج الشهر الهجري kebboud 2 262 04-12-23, 07:51 PM
آخر رد: kebboud
Star [VB.NET] كود لتوليد الارقام تلقائي في text box Raaf 5 639 08-11-23, 03:03 AM
آخر رد: VIP_YEMEN
  ممكن كود ترقيم تلقائي في الداتا غريد فيو المبرمج البسيط 16 10,605 08-11-23, 01:44 AM
آخر رد: الحزين اليماني
  كيف اجعل البرنامج في بداية الشهر ينفذ حدث معين بالاصح اريد البرنامج في تاريخ واحد من Adel27213 3 490 05-11-23, 01:45 AM
آخر رد: justforit
  [VB.NET] كيف يمكنني إعداد ترقيم تلقائي ويتجدد الترقيم في كل يوم Osama_NY 8 2,769 04-11-23, 01:42 PM
آخر رد: الحزين اليماني
  اريد ترقيم الداتا جريد فيو سمير جمال 10 5,094 29-04-23, 02:01 AM
آخر رد: lar
  ترقيم تلقائي في الداتا جريد فيو مرتبط بجدول في قاعدة البيانات yosif 1 591 17-04-23, 07:03 AM
آخر رد: Taha Okla
  [Acces2007] نشر تاريخ الشهر في أعمدة الداتا جريد فيو ابو ايمن شعيب 0 332 16-03-23, 07:13 PM
آخر رد: ابو ايمن شعيب
  [VB.NET] طلب كود ترقيم معين AMAZ1972AMAZ 2 386 28-12-22, 01:08 AM
آخر رد: AMAZ1972AMAZ

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


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