تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] شباب هل يوجد حل لهذة المشكلة الترقيم ؟؟
#1
استاذتي الافاضل

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

لقد بحثت في حل لهذة المشكلة ولكن لم احصل على نتيجة لحد الان

سوف اخبركم بها

اولا الكود :

كود :
Dim obj As New DataFactor("Data")
       Dim C As Control
       For Each C In Me.Controls
           If TypeOf C Is TextBox Then
               C.Text = ""
           End If
       Next
       TextBox2.Text = obj.SelectMaxValue("report", "Re_No")

الموضوع والشيء الذي اريد حله هنا :
هذا الكود صحيح 100% استخدمه ليظهر اخر رقم موجود في قاعدة البيانات .

ولكن يوجد خلل بسيط بهذا الكود .

ماهو الخلل البسيط او الخطأ :
عندما لايوجد رقم في القاعدة المفروض يبدأ من رقم 1 ولكن هذا الكود يظهر لي خطأ ويقفل البرنامج أريده أن يقرأ الارقام حتى لو لم يحصل على رقم موجود في القاعدة يقوم بإظهار لي الرقم بدون أي أخطاء فهل من الممكن أن تساعدوني في حل هذة القضية الصغيرة والبسيطة ؟؟
الرد }}}
تم الشكر بواسطة:
#2
http://vb4arb.com/vb/thread-17049.html
الرد }}}
تم الشكر بواسطة:
#3
الفكرة في العداد  او الترقيم التلقائي إنك تأخذ قيمته دائما من مصفوفة و هنا يكون سهلا إنك تقرأ أخر شئ في المصفوفة و تضيف له 1
لو افترضنا إن المصفوفة خالية أتوماتيكيا سيكون الرقم الأول للترقيم التلقائي هو الرقم 1

مثال افتح فورم و قم بإضافة اي عدد تشاء من الكونترول له

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

PHP كود :
 Dim autoNo As Integer Me.Controls.Count 1
        Me
.Text autoNo 
الرد }}}
تم الشكر بواسطة:
#4
ليش تعقد نفسك من الاساس؟؟
كل المووع حقل ترقيم تلقائي وخليه مفتاح اساسي واشتري دماغك
وفي التقرير او الجريد اظهر في اي حقل رقم تسلسلي عادي
حاول تسلك اسهل الطرق واقصرها للوصل
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد }}}
تم الشكر بواسطة: khodor1985 , khodor1985
#5
حل هذه المشكل بيسط جداً
استخدم جملة Try,catch
try
{
//Dim obj As New DataFactor("Data")
//Dim C As Control
//For Each C In Me.Controls
// If TypeOf C Is TextBox Then
// C.Text = ""
// End If
//Next
//TextBox2.Text = obj.SelectMaxValue("report", "Re_No")
}
catch
{
TextBox2.Text = "1";
}
الرد }}}
تم الشكر بواسطة:
#6
تم حلها وشكرا لكم يا اخواني
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] يوجد مثال|كيف نعيد صياغة نص ليكون تاريخ مقبول justforit 7 301 01-11-25, 10:54 PM
آخر رد: justforit
  اريد جلب عدد محدد من السجلات من قاعدة بيانات اكسس الى الداتا قراد فيو يوجد مثال khalidalwdi 2 667 12-11-24, 12:19 PM
آخر رد: khalidalwdi
  هل يوجد كود لعدم تكرار نفس البيانات ببعض الحقول F.H.M 19 900 15-09-24, 06:14 AM
آخر رد: F.H.M
  ما معنى هذه المشكلة وما هو حلها ؟ saud1004 4 307 01-09-24, 02:42 PM
آخر رد: ahlamalgomate2020
  يوجد خطاء فى كود البحث بواستطة الكمبوبوكس واجراء مخزن new_programer 4 402 06-07-24, 12:05 AM
آخر رد: Zuhare
  اعاني من بطئ بتحميل البيانات داخل الداتا جيرد يوجد لدي اكثر من 100 الف صف RADOS 1 583 11-06-24, 07:42 PM
آخر رد: غزة العزة
  كيف يمكنني إعداد ترقيم تلقائي ويتجدد الترقيم في كل سنة mram3242 15 6,968 02-06-24, 08:25 PM
آخر رد: atefkhalf2004
  يوجد لدي بطئ في تحميل الصور داخل FlowLayoutPanel1 يوجد لدي اكثر من 100 صنف mohamedgadain61 1 452 02-06-24, 12:44 AM
آخر رد: غزة العزة
  اعاني من بطئ بتحميل البيانات داخل الداتا جيرد يوجد لدي اكثر من 100 الف صف moh61 4 701 27-05-24, 09:59 PM
آخر رد: غزة العزة
  ماهو حل هذه المشكلة مع السكانر؟ صالح عبدالله 3 501 11-05-24, 02:35 PM
آخر رد: قناص المدينة

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


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