تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] اريد خانة تعديل فقط عامود واحد من الجدول
#1
السلام عليكم ورحمة الله وبركاته
المشروع مرفق كامل

في الفورم رقم 8 قمت بعرض الداتا في الداتاقريد فيو

طبعا الفكرة انه تجي اسم الشخص ورقمه وبياناته وفي الاخير الإجراء 
في الفورمات السابقة كان يضيف لي تلقائي تحت الإجراء

اريد مثلا إذا دخل المدير يعدل فقط كلمة تحت الإجراء ويخليها مثلا تم التنفيذ أو لم يتم التنفيذ ولا اريده يعدل باقي الخانات نهائيا

كيف يمكنني عمل ذلك

المشروع مرفق كامل


الملفات المرفقة
.rar   hospital maintenance.rar (الحجم : 121.11 ك ب / التحميلات : 2)
الرد }}}
تم الشكر بواسطة: asemshahen5
#2
السلام عليكم ورحمة الله وبركاته
اخي الكريم كلمة المرور واسم المستخدم مطلوبتان وانت لم تذكرهما اضافة الى ان قاعدة البيانات لم تفتح معي
المهم في الفورم التي سيدخل عليها المدير اجعل   DataGridview1.ReadOnly=true حتى لايستطيع التغيير فيها
وفي حدث DataGridView1_CellContentClick النقر على صف في الداتاغرايد سيجلب رقم الايدي ويضعه في المتغير الذي ستعرفه
ويجلب الحقل الذي سيكتب فيه المدير الى مربع التكست بوكس 
كود :
 ' عرف هذا المتغير في الاعلى
   Dim N_Id As Integer = 0
   Private Sub DataGridView1_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick
       N_Id = DataGridView1.CurrentRow.Cells("اسم عمود الاي دي في الجدول").Value.ToString()
       State_H.Text = DataGridView1.CurrentRow.Cells("اسم عمود التنفيذ في الجدول").Value.ToString()
   End Sub


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







الرد }}}
تم الشكر بواسطة: asemshahen5
#3
(22-10-21, 12:55 AM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله وبركاته
اخي الكريم كلمة المرور واسم المستخدم مطلوبتان وانت لم تذكرهما اضافة الى ان قاعدة البيانات لم تفتح معي
المهم في الفورم التي سيدخل عليها المدير اجعل   DataGridview1.ReadOnly=true حتى لايستطيع التغيير فيها
وفي حدث DataGridView1_CellContentClick النقر على صف في الداتاغرايد سيجلب رقم الايدي ويضعه في المتغير الذي ستعرفه
ويجلب الحقل الذي سيكتب فيه المدير الى مربع التكست بوكس 
كود :
 ' عرف هذا المتغير في الاعلى
   Dim N_Id As Integer = 0
   Private Sub DataGridView1_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick
       N_Id = DataGridView1.CurrentRow.Cells("اسم عمود الاي دي في الجدول").Value.ToString()
       State_H.Text = DataGridView1.CurrentRow.Cells("اسم عمود التنفيذ في الجدول").Value.ToString()
   End Sub


الان مع كل اختيار لصف سيجلب الايدي مع حقل المدير بعدها سيكتب المدير في التكست بوكس ويضغط على زر تحذيث الطلب والذي ستكون اكواده التعديل على السجل ذو الاي دي الموجود في المتغير الذي عرفناه 
طبعا ستعدل حقل واحد فقط هو حقل التكست بوكس(الخاص بالمدير) بشرظ الاي دي المذكور



أهلا أستاذي الكريم

أنا لم أذكرهما وذلك لأن القاعدة مرفقه وبداخلها اسم المستخدم والرقم السري



علماً أن اسم المستخدم abdurhman
الرقم السري abd2006




وجاري الان تجربة الأكواد
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , asemshahen5
#4
عدل هذا السطر
كود :
N_Id = DataGridView1.CurrentRow.Cells("اسم عمود الاي دي في الجدول").Value.ToString()
الى هذا السطر
كود :
N_Id = DataGridView1.CurrentRow.Cells("اسم عمود الاي دي في الجدول").Value
اي الغ كلمة .Tostrıng لان المتغير رقمي واسف على الخطأ
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: asemshahen5 , asemshahen5
#5
(22-10-21, 12:48 PM)ابراهيم ايبو كتب :
عدل هذا السطر
كود :
N_Id = DataGridView1.CurrentRow.Cells("اسم عمود الاي دي في الجدول").Value.ToString()
الى هذا السطر
كود :
N_Id = DataGridView1.CurrentRow.Cells("اسم عمود الاي دي في الجدول").Value
اي الغ كلمة .Tostrıng لان المتغير رقمي واسف على الخطأ



ما ضبط معي للاسف

طبعا ضفت زر جديد سميته عرض حالة الطلب

والحين إذا وقفت على خانة معينة يجلبها لي لتكست State_H.Text

لكن ابي اعدل

خليت زر التعديل مختلف

واحتاج اعدل فيه

الأكواد ماضبطت

علماً

أن اسم المستخدم abdurhman
الرقم السري abd2006



القاعدة اسم الجدول المطلوب التعديل فيه Hardwere
اسم الخانة المطلوب التعديل فيها State_H


مرفق الملف كامل


الملفات المرفقة
.rar   hospital maintenance.rar (الحجم : 124.65 ك ب / التحميلات : 5)
الرد }}}
تم الشكر بواسطة: asemshahen5
#6
السلام عليكم ورحمة الله وبركاته
اخي الكريم قاعدة البيانات لاتفتح حتى مع البرنامج ومع ادخال كلمة المرور والسر
والرسالة تقول عدم توافق اصدار الاكسس 
The database you are trying to open requires a newer version of Microsoft Access.
حاول ان ترفع قاعدة البيانات باصدار 2003 و2007
لا استطيع مساعدتك اذا لم اتمكن من تشغيل قاعدة البيانات والدخول الى البرنامج
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: asemshahen5
#7
(22-10-21, 09:53 PM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله وبركاته
اخي الكريم قاعدة البيانات لاتفتح حتى مع البرنامج ومع ادخال كلمة المرور والسر
والرسالة تقول عدم توافق اصدار الاكسس 
The database you are trying to open requires a newer version of Microsoft Access.
حاول ان ترفع قاعدة البيانات باصدار 2003 و2007
لا استطيع مساعدتك اذا لم اتمكن من تشغيل قاعدة البيانات والدخول الى البرنامج

ممكن أتواصل معك على الخاص
الرد }}}
تم الشكر بواسطة: asemshahen5 , asemshahen5
#8
السلام عليكم ورحمة الله وبركاته
اخي الكريم تفضل التعديل في المرفقات
اتمنى ان يكون المطلوب


الملفات المرفقة
.zip   hospital maintenance.zip (الحجم : 188.91 ك ب / التحميلات : 10)
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: asemshahen5


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  محتاج تعديل الكود لإضافتها فى موديل new_programer 2 104 منذ 23 دقيقة مضت
آخر رد: غزة العزة
  تعديل على فاتورة مبيعات خالد كامل1 5 160 منذ 32 دقيقة مضت
آخر رد: غزة العزة
  اريد طباعة الباركود من غير ظهور نافذة المعاينة new_programer 2 63 17-05-24, 08:22 PM
آخر رد: new_programer
  اريد اضافة حفظ PDF فى مسار على الهارد- مثال الاستاذ عبدالله الدوسري new_programer 1 123 28-04-24, 04:52 PM
آخر رد: new_programer
  [سؤال] طلب تعديل كود عرض بيانات xlsx ABDULLAH HASSAN 2 119 21-04-24, 03:58 PM
آخر رد: ABDULLAH HASSAN
  تعديل كود ارسال صورة الى الواتس new_programer 2 227 21-03-24, 10:07 PM
آخر رد: new_programer
  تعديل صب المجموع الكلي والمعدل والتقدير مصمم هاوي 3 213 19-03-24, 01:33 AM
آخر رد: مصمم هاوي
  تعديل طول حقل معين في جميع جداول القاعدة atefkhalf2004 1 134 09-03-24, 03:17 AM
آخر رد: atefkhalf2004
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 2 250 05-03-24, 08:27 PM
آخر رد: مصمم هاوي
  اريد طباعة الباركود المحدد فقط مع الكمية new_programer 5 484 09-01-24, 08:40 PM
آخر رد: new_programer

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


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