منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[C#.NET] سؤال - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (https://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (https://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (https://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [C#.NET] سؤال (/showthread.php?tid=45945)



سؤال - ahmed_king2023 - 22-04-23

السلام عليكم لدي دالة تاليه لعرض بيانات 
لماذا لاتقوم بعرض بيانات عندما اضغط علي زر عرض في قريد فيو 
كود :
public void SHOW_DETAILES(string id)
       {
           DataTable dt = new DataTable();
           SqlDataAdapter adp = new SqlDataAdapter("select *from suppliers where sup_code='" + id + "' ", Class1.con);
           adp.Fill(dt);
           if (dt.Rows.Count == 0)
           {
               MessageBox.Show("المورد غير موجود يرجي التاكد ", "رسالة تنبيه ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
           }
           else
           {
               int i = BindingContext[dt].Position;
               sup_code.Text = dt.Rows[i]["sup_code"].ToString();
               sup_name.Text = dt.Rows[i]["sup_name"].ToString();
               sup_address.Text = dt.Rows[i]["sup_address"].ToString();
               sup_tel.Text = dt.Rows[i]["sup_tel"].ToString();
               name_company.Text = dt.Rows[i]["name_company"].ToString();
               notes.Text = dt.Rows[i]["notes"].ToString();
               btn_edit.Enabled = true;
               btn_del.Enabled = true;
               btn_save.Enabled = false;
           }
       }
كود استدعاء دالة 
كود :
Frm_Suppliers frm = new Frm_Suppliers();
           frm.SHOW_DETAILES(Convert.ToString( dataGridView1.CurrentRow.Cells[1].Value));
ياريت اجابة من اعضاء منتدي 
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».



RE: سؤال - عبدالله الدوسري - 22-04-23

استخدم :
كود :
frm.ShowDialog();

ليصبح الكود :
كود :
Frm_Suppliers frm = new Frm_Suppliers();
frm.SHOW_DETAILES(Convert.ToString( dataGridView1.CurrentRow.Cells[1].Value));
frm.ShowDialog();
انت انشائة نافذة ، ونفذت الأمر فيها، ولكنك لم تظهرها


RE: سؤال - ahmed_king2023 - 22-04-23

(22-04-23, 02:21 PM)عبدالله الدوسري كتب : استخدم :
كود :
frm.ShowDialog();

ليصبح الكود :
كود :
Frm_Suppliers frm = new Frm_Suppliers();
frm.SHOW_DETAILES(Convert.ToString( dataGridView1.CurrentRow.Cells[1].Value));
frm.ShowDialog();
انت انشائة نافذة ، ونفذت الأمر فيها، ولكنك لم تظهرها
تظهر النافدة فارغة 
مرفق مشروع ممكن تعدل عليه 
وظيفة دالة هيا عرض بيانات


RE: سؤال - عبدالله الدوسري - 23-04-23

   

بما انك عرفت أين المشكلة اعتقد الحل لديك سهل


RE: سؤال - ahmed_king2023 - 23-04-23

(23-04-23, 05:20 AM)عبدالله الدوسري كتب :
بما انك عرفت أين المشكلة اعتقد الحل لديك سهل

فهمت عليك قمت بالغاء استدعاء زر جديد في حدث load
لكن يجلب بيانات كم في صورة لكن عند تعديل وحدف يظهر لي المورد غير موجود ما السبب


RE: سؤال - ahmed_king2023 - 24-04-23

(23-04-23, 05:20 AM)عبدالله الدوسري كتب :
بما انك عرفت أين المشكلة اعتقد الحل لديك سهل

ممكن اسم برنامج الدي تكتب به شرح


RE: سؤال - عبدالله الدوسري - 26-04-23

(24-04-23, 05:42 PM)ahmed_king2023 كتب :
(23-04-23, 05:20 AM)عبدالله الدوسري كتب :
بما انك عرفت أين المشكلة اعتقد الحل لديك سهل

ممكن اسم برنامج الدي تكتب به شرح



[صورة مرفقة: HkBpbln.png]


RE: سؤال - ahmed_king2023 - 28-04-23

(26-04-23, 07:05 AM)عبدالله الدوسري كتب :
(24-04-23, 05:42 PM)ahmed_king2023 كتب :
(23-04-23, 05:20 AM)عبدالله الدوسري كتب :
بما انك عرفت أين المشكلة اعتقد الحل لديك سهل

ممكن اسم برنامج الدي تكتب به شرح



[صورة مرفقة: HkBpbln.png]
ممكن مفتاح تفعيل برنامج لانه فترة تجريبة 15 يوما