11-02-19, 06:46 PM
(آخر تعديل لهذه المشاركة : 11-02-19, 06:48 PM {2} بواسطة princelovelorn.)
الشكر لله والفضل لله
لقد عدلت لك على المشروع بما فهمته منك
وهو كالتالي
أولا إخفاء عمود حقل id من datagridveiw
عن طريق إضافة السطر التالي لدالة التعبئة
كود :
DataGridView1.Columns(0).Visible = Falseحيث رقم 0 يشير إلى رقم index للعمود المراد التعامل معه
ثانيا إنشاء أجراء بسيط جدا () clear لمسح الحقول في الفورم وإستدعاء دالة السجل الجديد
ولو تلاحظ أنت اللى كتبت الأكواد أصلا في زر حفظ وأضافة
ويتم وضع الاجراء () clear في حدث formload وفي نهاية حدث زر حفظ وأضافة
ثالثا بما إنك تريد جعل cod ترقيم تلقائي ( أتوماتيك بدون تدخل المستخدم ) برمجيا
فيجب جعل حقل textbox الخاص به في الفورم للقراءة فقط readonly=true
رابعا تم إضافة دالة loaddata() في نهاية زر حفظ وأضافة حتى تقوم بعرض البيانات الجديدة بدون غلق وفتح البرنامج
مرفق المثال بعد التعديلات + الشرح بالكومنت للتغييرات الجديدة
ملحوظة أنا لست أستاذ بل مجرد مبتدئ في تعلم البرمجة
تمنياتي لك بالتوفيق والنجاح
لا إله إلا الله وحده لا شريك له له الملك وله الحمد وهو على كل شئ قدير
سبحان الله وبحمده سبحان الله العظيم
سبحان الله والحمد لله ولا إله إلا الله والله أكبر ولا حول ولا قوة إلا بالله العلى العظيم
رب أغفر لي

