الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في التعامل مع الداتا بيز

مغلق
بدأه VB_Matrix في 15 نوفمبر 2004 · 5 رد · 610 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هذا كود الإتصال مع قاعدة البيانات

If db.State = adStateOpen Then db.Close
'''''
db.Provider = "Microsoft.JET.OLEDB.4.0;"

db.Open App.Path & "\Call_Center.mdb"

وهنا جملة sql

''''

If sql.State = adStateOpen Then sql.Close

sql.Open "SELECT codes.loc, codes.code FROM codes", db, adOpenDynamic, adLockOptimistic

وهذا كود العرض في datagrid

Set DataGrid1.DataSource = sql

وهذه رسالة الخطأ أرجو التصحيح

the Rowset is not bookmarkable

#2

عدل السطر

sql.Open "SELECT codes.loc, codes.code FROM codes", db, adOpenDynamic, adLockOptimistic

الي

sql.Open "SELECT codes.loc, codes.code FROM codes", db, adOpenstatic, adLockOptimistic

و أخبرني بالنتيجة

#3

رسالة الخطأ ما عادة تظهر ولكن لا يتم عرض شئ في الجريد علما بأن جدول Codes به بيانات

#4

ضع هذا المتغير

dim rs as recordset

ثم عدل السطر

db.Open App.Path & "\Call_Center.mdb"

الي

"set rs=db.Open App.Path & "\Call_Center.mdb

واخبرني بالنتيجة

#5

syntax erorr

#6

جرب ذلك

If db.State = adStateOpen Then db.Close

'''''

db.Provider = "Microsoft.JET.OLEDB.4.0;"

db.Open App.Path & "\Call_Center.mdb"

If sql.State = adStateOpen Then sql.Close

sql.cursorlocatoin=aduseclient

sql.Open "SELECT codes.loc, codes.code FROM codes", db, adopenstatic, adLockOptimistic

Set DataGrid1.DataSource = sql

هذا الموضوع مغلق.

مواضيع مشابهة