تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة فى استدعاء الفاتورة للتعديل عليها
#9
بخصوص الصورة المرفقة
اين قيمة الاضافة التى ستتم اضافتها
يعنى انت مستخدم الكود بهذا الشكل
كود :
gdgv.Rows.Add()

من المفترض ان يكون بها قيمة ليصبح
كود :
gdgv.Rows.Add(data)

وكلمة data هنا كمثال ويقصد بها القيم التى سيتم ادخالها لكل عمود

فمثلاً انت لديك 3 اعمدة فيجب ان قيمة Data  تحتوى على
كود :
data = {"العمود الاول", "العمود الثاني", "العمود الثالث"}

كما انك مستخدم الكود بهذا الشكل
كود :
For I = 0 To DT.Rows.Count - 1
               dgv.Rows.Add()

               dgv.Rows(I).Cells(0).Value = DT.Rows(I).Item("Code")
               dgv.Rows(I).Cells(1).Value = DT.Rows(I).Item("Name")
               dgv.Rows(I).Cells(2).Value = DT.Rows(I).Item("Price")
               dgv.Rows(I).Cells(3).Value = DT.Rows(I).Item("Unit")
               dgv.Rows(I).Cells(4).Value = DT.Rows(I).Item("Quant")
               dgv.Rows(I).Cells(5).Value = DT.Rows(I).Item("Cost_Unit")
               dgv.Rows(I).Cells(6).Value = DT.Rows(I).Item("Total")
               dgv.Rows(I).Cells(7).Value = DT.Rows(I).Item("DS")
               dgv.Rows(I).Cells(8).Value = DT.Rows(I).Item("Tax")
               dgv.Rows(I).Cells(9).Value = DT.Rows(I).Item("Stock")
               dgv.Rows(I).Cells(10).Value = DT.Rows(I).Item("Stock")

فبدلاً كل هذا 
فقط استبدل الكود ليصبح
كود :
dgv.DataSource = DT

وهو سيقوم بتطبيق كل ما فى الاستعلام داخل dgv

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري , atef_020 , Done , YousefOkasha


الردود في هذا الموضوع
RE: مشكلة فى استدعاء الفاتورة للتعديل عليها - بواسطة elgokr - 01-07-18, 10:41 PM


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


يقوم بقرائة الموضوع: