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

ماهو الحل مع قاعدة البيانات و Adodc ؟؟

مغلق
بدأه K.I.D في 29 أكتوبر 2006 · 7 رد · 1,235 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الان يا شباب لما انزل اداة Adodc في الفورم

واختار نوع قاعدة البيانات JET 4

واسوي Build لقاعدة بيانات معينة

لو خلصت المشروع كاملا ورحت مثلا غيرت اسم الفولدر او نقلته من سطح المكتي الى الدوكيومنت

البرنامج ما راح يشتغل

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

لأن هذي المشكلة تسبب لي مشاكل كثيرة خاصة اني عندي مشروعين للثانوية العامة وهم الاثنين يعتمدون على الفيجوال وقواعد البيانات

وشكرا

#2

180.gif

استخدم عملية الربط بالكود كما يلي

Private Sub get_connection(ByRef objADODC As Adodc, ByVal sRecord As String, ByVal sLocation As String, ByVal bPassword As Boolean, ByVal sPassword As String)

objADODC.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & sLocation & "; Persist Security Info= False"
objADODC.CommandType = adCmdText
objADODC.RecordSource = sRecord
objADODC.Refresh

End Sub

ثم استدعاء حدث الاتصال واسناده إلى لجملة استعلام لأظهار البيانات كما يلي

Call get_connection(Adodc1, "Select * From Table1 Order By Name", App.Path & "\db1.mdb", False, "")

سجل ايميلك هنا

googlejb5.gif ليصلك كل ما هو مفيد في عالم البرمجة
#3

للأسف ما فهمت عليك

الرجاء الشرح بالتفاصيل

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

الأن انا عندي مشروع خالص وجاهز

ولكن المشكلة في قاعدة البيانات كما شرحت المشكلة في أول الموضوع

الان ماذا افعل بالتفصيل ؟؟؟

اتمنى اني ما اكون ثقلت عليكم

وشكرا

#5

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

اخي الكريم بعد ان تضغط الزر Build وتختار الجدول ..الخ

ستجد انه بجوار الزر Build قد ظهر البروفايدر وكل ما عليك هو ان تحذف منه مسار قاعدة البيانات فقط وتتركب اسمها وامتدادها

وبذلك سيعمل بشكل سليم حتى لو تم نقل البرنامج من مكانه

بالتوفيق

============

الى اللقاء

JusT LeT YouR MinD WorK

#6

اخي اذا كانت المشكلة انك قمت بتصميم برنامج

الكود سورس + قاعدة البيانات ====== في الـ folder ===> برنامجي (الموجود على سطح المكتب مثلا) و قمت بنقل الـ folder الى الدكيومنت

فان البرنامج لا يعمل

سهلة و حلها كتالي ::::

شفت الكود الذي تدل بواسطتها اداة data على مكان قاعدة البيانات مثلا

Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source  + "C:\Documents and Settings\abed\Desktop\my programe"
+ "\Maka.mdb;Persist Security Info=False"

"C:\Documents and Settings\abed\Desktop\my programe"

مكان امتداد قاعدة البيانات (بلون الاحمر) قم باضافة APP.PATH

وهو اجراء يعطيك مكان تواجد الفولدر (يعني سيتغير بتغير موقع الفولدر ويتناسب معه )

وفي امان الله ......... ;)

تم تعديل هذه المشاركة بواسطة Super_Pro في 30 أكتوبر 2006 في 23:52

مع تحيات : عبدالرحمن نورالله
بيلار الدولية للتكنولوجيا لتصميم وأستضافة مواقع الأنترنت ، شركة مسجلة في المملكة الاردنية الهاشمية

أستضافة مواقع (Website Hosting) ابتداء من 35دينار اردني (50$) سنوي 962799247524+ أضغط هنا

logo.png

#8

يا جماعة لو سمحتم عندى سؤال هام

كيف يمكن البحث بأى جزء من الكلمة فى قاعدة البيانات بأستخدام adodc

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

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