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

مساعدة في كود انشاء جدول في الاكسيس

مغلق
بدأه wbukari في 4 يونيو 2007 · 0 رد · 451 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم ورحمة الله وبركاته ،،،

اخواني الاعزاء

لدي برنامج بالفيجوال بيسك وبه قاعدة بيانات أرغب بكود ينشأ لي جدول بخصائص معينه :

فرضا : الحقل 1 يكون Integer ، الحقل 2 يكون TEXT من 6 خانات فقط ، الحقل 3 يكون رقم مزدوج و تنسيقه ( يكون قياسي و المنازل العشرية صفر )

ولأنني في برنامجي هذا استخدمت في تعريفي للكائنات

1 - المتغير CnFTD : الخاص بربط البرنامج بقاعدة البيانات Global CnFTD As ADODB.Connection

2- المتغير Rs1 : الخاص بالسجلات Global Rs1 As New ADODB.Recordset

ولأن البرنامج المرفق جزء من برنامج كبير لا يمكنني تغير وضع تعريف المتغيرات السابقه الى الـ DATABASE أو غيره

وأيضا كود يبحث عن الجدول هل هو موجود أم لا وإذا لم يكن موجودا سينشئه لي عن طريق ADODB

وحيث أنني بحثت في الموقع عن طريقه لإنشاء الجداول وجدت مايلي :

Dim dbsNorthwind As Database

Dim tdfNew As TableDef

Dim prpLoop As Property

Set dbsNorthwind = OpenDatabase("Northwind.mdb")

' Create a new TableDef object.

Set tdfNew = dbsNorthwind.CreateTableDef("Contacts")

With tdfNew

' Create fields and append them to the new TableDef

' object. This must be done before appending the

' TableDef object to the TableDefs collection of the

' Northwind database.

.Fields.Append .CreateField("FirstName", dbText)

.Fields.Append .CreateField("LastName", dbText)

.Fields.Append .CreateField("Phone", dbText)

.Fields.Append .CreateField("Notes", dbMemo)

' Append the new TableDef object to the Northwind

' database.

dbsNorthwind.TableDefs.Append tdfNew

End With

dbsNorthwind.Close

أريد تحوير الكود السابق ليتلائم مع البرنامج لدي بدون استخدام الـ Database في الكود ( Dim dbsNorthwind As Database )

--------------------------

ملاحظة مرفق ملف rar حجمه (177 ك.ب)

Project.rar

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

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