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

مشكله فى الداتا كنترول مع Commondialog

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

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

انا عامل برنامج فيه كذا فورم فى فورم منهم فيها داتا كنترول ورابطها بملف ACCESS

وكاتب فى خصائص الداتا كنترول DATABASENAME تكون "HR.MDB\ " الى هو اسم قاعده البيانات

والفورم شغاله كويس اوى وزى الفل المشكله انى حاطط COMMNODIALOG عشان افتح فايل اكسل والفايل ده مش موجود فى نفس الفولدر الى فيه البرنامج فلما بخلص فتح ملف الاكسيل واجى اخرج مثلا من الفورم وادخل على اى فورم فيها داتاكنترول طبعا بيقولى انه مش عارف يلاقى ملف الاكسس تقريبا والله اعلم عشان انا فتحت ملف اخر (الى هو اكسل) فالمسار بتاع البرنامج كله اتغير

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

ولكم جزيل الشكر

#2

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

قم بوضع مسار قاعدة البيانات بهذا الشكل

App.Path & "\HR.MDB"

بدلا من ان تكتفي بوضع إسم قاعدة البيانات دون مسار

اعتذر عن عدم تمكني للمتابعه الدورية في وقتنا الحالي

فليقبل الجميع تقديري واحترامي .. ولكم تحياتي

#3

السلام عليكم

اين اضع هذا الكود فى الخصائص بتاعت الداتا كنترول ؟

ولا كود يتكتب لوحده وايه هو الكود بالضبط

مع تحياتى

#4

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

ضع الكود ادناه في السطر الاول لحدث الـ Load للـ Form

Data1.DatabaseName = App.Path & "\HR.MDB"

وذلك في كل Form ولكل Data Control سطر مثله

اعتذر عن عدم تمكني للمتابعه الدورية في وقتنا الحالي

فليقبل الجميع تقديري واحترامي .. ولكم تحياتي

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…