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

الحصول على خصائص الحقول في قاعدة بيانات أكسس

بدأه عاطف قشيشة في 9 أكتوبر 2008 · 0 رد · 1,902 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1

يمكن الحصول على مواصفات حقول جدول ضمن قاعدة بيانات أكسس من خلال مكتبة AdoDb وذلك بالطريقة التالية:

- قم بإضافة مكتبة Microsoft ActiveX Data Objects 2.8 Library عن طريق اختيار الأمر References من قائمة Project

post-168307-1223573796_thumb.gif

- قم بوضع الكود التالي في قسم التصريحات العامة General للنموذج:

Dim con As New Connection
Dim rs As New Recordset

- قم بإضافة مربع قائمة ListBox من مربع الأدوات

- أضف الكود التالي في حدث تحميل النموذج:

Private Sub Form_Load()
Dim fld As Field
con.Provider = "microsoft.jet.oledb.4.0"
con.Open App.Path + "\db.mdb"
rs.Open "[Table]", con, adOpenKeyset, adLockOptimistic
For Each fld In rs.Fields
List1.AddItem "Field Name: " & fld.Name & vbTab & "Field Type: " & fld.Type
Next
End Sub

- قم بتشغيل البرنامج

post-168307-1223574868_thumb.gif

والقائمة التالية توضح الوصف المقابل لبعض قيم أنواع الحقول في مكتبة ADO:

post-168307-1223576215_thumb.gif

وهذا المثال يوضح الفكرة:

DB.zip

مع تحياتي

تم تعديل هذه المشاركة بواسطة عاطف قشيشة في 9 أكتوبر 2008 في 21:33

كان الله في عون العبد ما كان العبد في عون أخيه

qushisha@yahoo.com

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