تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
عدد أعمدة الDataGrid
#1
فى لغة ال VB6
لدى قاعدة بيانات بها جدول به 12 حقل ، ولدى Adodc1 متصل بهذا الجدول و DataGrid لعرض البيانات
ولكن عند تشغيل البرنامج لم تعرض الDataGrid الا بيانات أول 9 حقول فقط (أول 9 أعمدة) وتركت باقى الأعمدة فارغة
فما حل هذه المشكلة


ولكم ألف شكر
الرد }}}
تم الشكر بواسطة:
#2
ممكن وضع مثال حتى ترى المشكلة
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , Ahmed_Mansoor
#3
وحين أكتب فى الكود
كود :
DataGrid1.Columns(9)...........
  يرسل رسالة اعتراض يقول فيها
RUN-TIME ERROR 9
SUBSCRIPT OUT OF RANGE   
 يرسل هذه الرسالة مع الرقم 9  أو أكبر ، وينفذ الأمر المطلوب دون اعتراض بدءآ من Columns(0)  وحتى Columns(8)
ولكم ألف شكر
الرد }}}
تم الشكر بواسطة:
#4
آسف كان الخطأ منى
عدلت فى خصائص الADODC فجعلت اتصاله بقاعدة البيانات الجديدة dbase2 المحتوى جدولها على 12 حقل

وتركت جملة الاتصال فى كود الFORM-LOAD كما هى
كود :
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database password=; Data Source=" & App.Path & "\dbase1.mdb"
أى تركت اتصاله بقاعدة البيانات القديمة dbase1 المحتوى جدولها على 9 حقول فقط
ولكم ألف شكر


الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor



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


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