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

مشكلة مع DAO

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

أريد ربط أستعلام مكون من ثلاثة حقول مع

DBGRID

مكون من ثلاثة حقول

وهذا هو الكود الذي قمت بكتابته ولم ينجح

علما بأنني أستخدم طريقة

DAO

ولا أريد اسخدام

DATA CONTROL

(GENERAL)
Dim MYDB As Database
Dim MYTB As Recordset

Private Sub Form_Load()
Set MYDB = OpenDatabase(App.Path & "/INDEX.MDB")
End Sub

Private Sub Command1_Click()

Set MYTB = MYDB.OpenRecordset("أسـم الأستعلام")

المحاولة الأولي للربط ولم تنجح

MYTB!Name = DBGrid1.Columns([0])
MYTB!AGE = DBGrid1.Columns([1])
MYTB!ADDRESS = DBGrid1.Columns([2])

المحاولة الثانية للربط و أيضا لم تنجح

MYTB.Index([0]) = DBGrid1.Columns([0])
MYTB.Index([1]) = DBGrid1.Columns([1])
MYTB.Index([2]) = DBGrid1.Columns([2])

End Sub

أرجو تصحيح الكود وجزاكم الله خيرا

#2

أعتقد هذا انت كتبت (/) والمفروض أنه (\)

Private Sub Form_Load()
Set MYDB = OpenDatabase(App.Path & "\INDEX.MDB")
End Sub

تم تعديل هذه المشاركة بواسطة booknet في 12 نوفمبر 2004 في 08:46

#3

أخي العزيز

لا أعتقد أن هناك مشكلة مع الكود المكتوب في form _load

لآنه يعمل بالفعل

ولكن المشكلة موجودة في محاولات الربط

فأنا لا أعرف كيف أربط حقول الأستعلام مع حقول ال dbgrid

مع أني أستخدمت الطريقة التي ربط بها حقول الجدول مع text box

أعتقد أن ربط حقول الأستعلام يختلف مع ربط حقول الجدول

عليك أن تسعي وليس عليك أدراك النجاح

#4

السلام عليكم

ممكن خد يوضح لى " كيف اربط جدول بال DBGrid مع باستخدام مكتبة ال DAO " <_<

وشكرا

ان اجــمل الزهـــــــــــر مانـــــبت بحــــــــدائق الاحـــــــــــــــزان

Eng. Mohammed Salah

#5

عزيز يجب استخدام ال Data فقط للربط ما بين القاعدة والشبكة ثم انك تستطيع كتابة الاستعلام الذي تريده في خاصية الـ DataSource .

:blink: ;)

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

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

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