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

أخواني الأحباب كل التحية لكم

اليوم أواجه مشكلة صغيرة عجزت عن إيجاد الحل لها

فإن كنت أعمل على قاعدة بيانات أكسس

ولدي جدول على سبيل المثال به خمسة أعمدة هي ID - Name - Mobile - City - Age

فإن أردت عمل استعلام لعرض بيانات الأعمدة Name - Mobile فقط داخل أداة داتا جريد فيو

فعند استخدام الكود


كود :
datagridview.Columns(0).Visible = False

تظهر رسالة:
Index was out of range. Must be non-negative and less than the size of the collection.

Parameter name: index

أين المشكلة
الرد }}}}
تم الشكر بواسطة:
#2
وعليكم السلام
ادرج الاستعلام قد تكون المشكلة من الاستعلام
الرد }}}}
تم الشكر بواسطة: slackgate
#3
تأتي هذه الرسالة في الغالب ان لم يكن بـ DataGridView أعمدة

ان قمت بإخفاء العمود قبل ملئ DataGridView  بالبيانات ففي هذه الحالة يكون عدد الأعمدة 0 لذلك لايوجد Column  يحمل Index رقم صفر فتنتج رسالة الخطأ

لذلك واجب ان تراجع الكود و تتأكد من أنك تخفي العمود رقم صفر بعد أن تمتلئ DataGridView  بالبيانات


بحسب الكود الوارد أعلاه انت تريد ان تخفي العمود الأول وهو عمود ID لكن بدلاً من أن تخفي العمود يمكن تعديل الاستعلام لكي لايظهر 
كود :
Select Name, Mobile From Tabl1
[صورة مرفقة: PTC-Logo.png]
الرد }}}}
تم الشكر بواسطة: sami2015 , slackgate , mohamdser
#4
(21-01-15, 08:33 PM)Clickers كتب : تأتي هذه الرسالة في الغالب ان لم يكن بـ DataGridView أعمدة

ان قمت بإخفاء العمود قبل ملئ DataGridView  بالبيانات ففي هذه الحالة يكون عدد الأعمدة 0 لذلك لايوجد Column  يحمل Index رقم صفر فتنتج رسالة الخطأ

لذلك واجب ان تراجع الكود و تتأكد من أنك تخفي العمود رقم صفر بعد أن تمتلئ DataGridView  بالبيانات


بحسب الكود الوارد أعلاه انت تريد ان تخفي العمود الأول وهو عمود ID لكن بدلاً من أن تخفي العمود يمكن تعديل الاستعلام لكي لايظهر 

كود :
Select Name, Mobile From Tabl1


كل التحية لكم أصدقائي الأعزاء

المشكلة كانت في ترتيبي أنا لمجريات الأحداث

بالفعل كما ذكرت أخي Clickers أنا قد قمت بتحديد عرض الأعمدة في الحدث Form_Load قبل تنفيذ جملة الاستعلام في الحدث Textbox_change

لذلك لم يجد البرنامج أي أعمدة لإخفاءها

كذلك معلومة هامة كانت غائبة عني، وهي تحديد الأعمدة من خلال جملة الاستعلام

جزاكم الله خيراً أصدقائي الأعزاء
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  الرصيد الافتتاحي داخل داتا جريد فيو السيد الجوهري 0 33 منذ 7 ساعة مضت
آخر رد: السيد الجوهري
  المجموع التراكمي في داتا جريد فيو السيد الجوهري 2 46 منذ 8 ساعة مضت
آخر رد: السيد الجوهري
  الحذف من قاعدة البيانات بدلات تشيك بوكس في داتا جريدفيو makky 2 83 أمس, 11:16 AM
آخر رد: superwoofer
  ازاى اما اكتب داتا فى التكست بوكس يدور عليها فى اى سطر ويزود على cell تانية 1 araxis 15 218 07-12-16, 09:50 PM
آخر رد: ابراهيم النعيمي
  ما هو كود حفظ البيانات من الداتا جريد فيو إلى قاعدة البيانات kofa 0 36 05-12-16, 07:53 PM
آخر رد: kofa
  ازاى يبقى الصفوف فى الداتا جريد فيو مترتبة زى اللى فى الداتا بيز اكسس بالظبط araxis 2 70 01-12-16, 07:04 AM
آخر رد: araxis
  كيف يتم حل مشكلة ظهور رسالة عند الضغط علي هيد داتا جريد فيو السيد الجوهري 4 62 30-11-16, 10:08 PM
آخر رد: السيد الجوهري
  التحقق من وجود هذة القيمة فى الداتا جريد فيو مع العلم انى استخدم المعالج araxis 4 183 29-11-16, 07:26 AM
آخر رد: amgad525
  طلب كود لحذف جميع البيانات من الجدول haiderkh 4 123 21-11-16, 07:11 PM
آخر رد: haiderkh
  جعل مفتاح انتر يعمل عمل مفتاح تاب مع الداتا جريد فيو cvcvcv 7 1,910 15-11-16, 09:00 PM
آخر رد: samnaj00

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


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