17-08-18, 03:24 AM
وعليكم السلام ورحمة الله وبركاته
حتي تتجنب هذا الخطاء كل ما عليك فعله التالي
حذف كل ما قمت بانشائه من Columns فى DataGridView
وقم بحذف الكود التالى
كود :
Dim i As Integer
For i = 0 To dt.Rows.Count - 1
DataGridView1.Rows.Add()
DataGridView1.Rows(i).Cells(0).Value = dt.Rows(i).ItemArray(0)
DataGridView1.Rows(i).Cells(1).Value = dt.Rows(i).ItemArray(1)
Nextوضف بداله الكود التالى
كود :
DataGridView1.DataSource = dtوبكدة تكون حليت المشكلة
ولتسمية الـ Columns التى تم انشائها بناءاً على الاستعلام
طبق الكود التالى اسفل ما تم اضافته بالاعلى
كود :
DataGridView1.Columns(0).Name = "إسم الصنف"كل ما عليك تكرار الكود وتغغير رقم 0 الى رقم العمود الاخر
تذكر اذا كان لديك 2 عمود كما فى الاستعلام اذا سيتم تكرار الكود كما يلى
كود :
DataGridView1.Columns(0).Name = "إسم الصنف"
DataGridView1.Columns(1).Name = "مشتريات الصنف"اتمنى ان الصورة مبسطة لديك
تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمةفى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية

