اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

كيف اربط قاعدة بيانات باخرى مجاوره له في نفس المجلد او احددها من كوماند ديلوق لكي يتم مقارنه الحقول ببعضها

مثال

عندي قاعدة بيانات في جدول ونموذج ولنسميها القاعدة رقم 1 الهدف

وقاعدة اخرى فيه جداول ولنسميها القاعدة رقم 2 المصدر

اريد ان اشغل القاعدة رقم 1 ومنها يتم اختيار القاعدة رقم 2

ماهو الكود لربط القاعدة رقم 2 مثل الفجول وهذا الكود تبع الربط مع قاعدة اخرى في الفجول بيسك

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

db.Open App.Path & "\المصدر.mdb"

وبعدها يتم فتح الجداول المطلوب و التوجه للحقل المطلوب وعمل مقارنه مع الحقل المطلوب في القاعدة الاولى

وهذا الربط بالفجول بيسك

طبعا الجدول هو DATA

rs.Open "[DِATA]", db, adOpenStatic, adLockPessimistic

انا لقيت معلومه بسيطه عن طريق dao لكن مافهمتها

هي ثلاث خطوات ربط القاعدة و فتح الجدول وعرض الحقل لكن للاسف ماني عارف ولا وحده فيهم

اتمنى احصل حل

ولكم الف شكر

قام بنشر

بسم الله الرحمن الرحيم

اخي الكريم استخدم البحث ستجد ما طلبت ولقد تم مناقشته عدة مرات

قام بنشر

يعطيك العافية

اولا عرفت dao

ثم عرفت المتغيرات وهي

Dim WK As DAO.Workspace

Dim db As DAO.Database

Dim rs As DAO.Recordset

ثم تم الربط بقاعدة البيانات والجدول وهو DATA

Set db = WK.OpenDatabase(مسار القاعدة)

Set rs = db.OpenRecordset("DATA")

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information