![]() |
|
[سؤال] اريد الحقل يبدا برقم تسلسلي حسب السنة الهجرية - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (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=10600) |
اريد الحقل يبدا برقم تسلسلي حسب السنة الهجرية - العزابي - 05-11-14 سلام عليكم لدي جدول اريد عند ادخال البيانات الـ ID رقم تلقائي بحيث يكون على حسب السنة الهجرية يعني في هذه السنة يبدأ بالعد التلقائي وعند انتهاء السنة وبداية السنة الهجرية الثانية يبدأ بالعد من جديد من رقم 1 وهكذا ماهي الطريقة لعمل ذلك RE: اريد الحقل يبدا برقم تسلسلي حسب السنة الهجرية - administrator - 05-11-14 الترقيم التلقائي لا يمكن ان تقوم بتعديله لانه تلقائي تحتاج الى اضافة حقل اخر وتستخرج قيمة اخر سجل وتضيف عليه قيمه جديده RE: اريد الحقل يبدا برقم تسلسلي حسب السنة الهجرية - العزابي - 06-11-14 أشكرك أخي الكريم على ردك فعلاً الرقم التلقائي لايقبل وحله كما قلت بإظافة حقل أخر وهذا معروف الي اقصدة الرقم التلقائي ID الحقل الأخر ID_NO ماهي الطريقة التي تجعل البرنامج يتعرف على السنة الجديدة ثمن يعيد الترقيم التلقائي في الحقل الي اظفناه كمثال ID_NO بصراحة أنا بدأت بكتابة كود بحيث أنه إذا كانت السنة YYYY/01/01 يظهر رسالة معينة بصراحة أحس أنها بسيطة لكن مخي قفل وأكره الرياضيات والفيزياء ههههههه RE: اريد الحقل يبدا برقم تسلسلي حسب السنة الهجرية - VB_SMITTEN - 06-11-14 السلام عليكم - أعتقد مايجب عليك لتحصل على ماتريد هو أن تضيف حقل في الجدول لرقم السنه ، وقبل ادخال البيانات قم بعمل استعلام لجلب اكبر قيمة في حقل ID_NO لكن بشرط ان تكون قيمة حقل رقم السنه تساوي رقم السنه الحاليه وبكذا راح يكون عندك لكل سنه تسلسل خاص بها ، مثال لاستعلام جلب اكبر قيمة مع الشرط : كود : Select Max(ID_NO) From Table1 Where YearNumber= & Year(Date)- تحياتي . RE: اريد الحقل يبدا برقم تسلسلي حسب السنة الهجرية - الوليد ☺ - 06-11-14 السلام عليكم ورحمة الله شوف أخوي العزابي هذا مثال مجمع من عدة مشاريع لأحد الأخوة الله يذكره بالخير علشان نوصل للهدف من الفكرة مشكلة قاعدة البيانات ما تتعامل مع التاريخ الهجري مباشرة حتى لو ظهر لك تاريخ هجري فهذا نتيجة التحويل ولو استعلمت عن السنة في جملة الاستعلام مثل "(()SELECT YEAR(NOW" راح يعطيك السنة الميلادية سوي مشروع جديد وحط فيه داتاجريد وزر ومربع نص وبالنسبة لقاعدة البيانات سوي جدول باسم table1 وفيه ثلاث حقول واحد نصي Name واثنين أرقام عادية اسمهم HijriYear والثاني HijriID وقول باسم الله وشغل المشروع، وإن شاء يكون ما تريد، PHP كود : Imports System.Data.OleDbأضفت السطر التالي لتقويم أم القرى، قم بتفعيله مع تعطيل السابق إن أردت PHP كود : ' معرفة السنة الهجرية الحالية حسب تقويم أم القرى في نظام الويندوز 'RE: اريد الحقل يبدا برقم تسلسلي حسب السنة الهجرية - العزابي - 07-11-14 الاخ VB_SMITTEN والاخ الوليد لاحرمكم الله الأجر .. جاري المحاولة بالطرق الي ذكرتموها وإنشالله تضبط معاي تحياتي |