تقييم الموضوع :
  • 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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  اريد اضافة حفظ PDF فى مسار على الهارد- مثال الاستاذ عبدالله الدوسري new_programer 0 43 13-04-24, 12:59 PM
آخر رد: new_programer
  تعديل على فاتورة مبيعات خالد كامل1 4 122 26-03-24, 10:49 PM
آخر رد: خالد كامل1
  تعديل كود ارسال صورة الى الواتس new_programer 2 167 21-03-24, 10:07 PM
آخر رد: new_programer
  تعديل صب المجموع الكلي والمعدل والتقدير مصمم هاوي 3 172 19-03-24, 01:33 AM
آخر رد: مصمم هاوي
  تعديل طول حقل معين في جميع جداول القاعدة atefkhalf2004 1 106 09-03-24, 03:17 AM
آخر رد: atefkhalf2004
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 2 194 05-03-24, 08:27 PM
آخر رد: مصمم هاوي
  اريد طباعة الباركود المحدد فقط مع الكمية new_programer 5 447 09-01-24, 08:40 PM
آخر رد: new_programer
  ممكن تعديل في كود التفقيط للارقام melad2002 2 365 01-01-24, 08:47 PM
آخر رد: melad2002
  اريد مساعدة في العملية الحسابية melad2002 3 425 29-12-23, 09:10 PM
آخر رد: melad2002
  [كود] اريد كود إرسال البيانات من الفيجوال بيسك إلىPDF issamsaidd 10 5,864 25-12-23, 06:30 PM
آخر رد: الحزين اليماني

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


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