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

عملية الربط التلقائي

مغلق
بدأه عيد2005 في 22 مارس 2007 · 13 رد · 1,120 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أحبتي الكرام :

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

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

#2

للرفع <_< <_<

#3

هل السؤال غير واضح

#4

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

وسوف أعيد رفع المثال بعد عمل اللازم مع الشرح

تم تعديل هذه المشاركة بواسطة مصلح الحريصي في 24 مارس 2007 في 22:07

#5

ألف شكر أخي مصلح على حسن تعاونك وتجاوبك وتفضل مجلد باسم aa يوضع على السي فيه قاعدة بيانات منفصله وصورة مرتبطة بأحد النماذج ارجوا التكرم وعمل المطلوب وهو أن يتم الربط بالقاعدة التي داخل المجلد مباشرة مهما كان اسم المجلد والمسار وأيضاً ربط الصور ...............

وجائزتك دعائي لك بالتوفيق والسداد وجزاك الله خير

aa.rar

#6

أخي عيد

تفضل مثالك بعد التعديل

جربه وأخبرنا بالنتيجة

aa.rar

#7

اخي الفاضل مصلح الحريصي

اخي الفاضل عيد

اعتقد انه لا يمكن تحقيق هذا الطلب وحسب ما فهمت من كلام وشرح الاخ عيد انه يريد ربط جداول القاعدة المسماه aa_be وكذلك الصوره الموجوده في المجلد مع القاعدة aa وتتم هذه العملية في حالة واحدة وهي عندما تكون القاعدتين في نفس المجلد وكذلك الصوره .

ولكن ما يطلبه الاخ عيد خلاف ذلك كليا فهو يريد حسب ما فهمت من شرحه نقل القاعدة aa الى اي مكان مع بقاء المجلد الذي به الصوره والقاعدة aa_be ويريد من البرنامج ان يبحث تلقائي عن القاعدة والصوره التي في المجلد حتى لو تم تغيير اسمهما او نقل المجلد الى اي محرك اقراص محرك وطبعا هذا لا يمكن تحقيقه لأنه بكل بساطه لا يوجد شيء من هذا القبيل في برنامج الاكسيس

ولكن الحل الوحيد هو وضع مربع نص على شكل مستطيل ليكون كمسار بحث في القاعدة المنقوله وهي هنا aa ووضع زر امر لإستعراض الملفات واختيار القاعدة التي في المجلد وكذلك الصورة .

كما انه هناك امكانيه ضئيله لحل هذه المشكلة وقد تنجح وقد لا تنجح وهي معقده ومتعبه بعض الشيء وهي ان نقوم بعمل كود يقوم بالبحث في كامل جهاز الكمبيوتر عن اسم القاعدة المراد الربط بها والتي ستكون اساسا موجوده في الكود اي اننا لا نحتاج الى وضع اسم القاعدة في مربع نص ونحتاج فقط الى زر امر للبحث في حالة ان القاعدة غير موجوده في نفس المسار بعد ظهور رسالة تخبرنا بذلك ووقتها سوف يقوم البرنامج بالبحث وقد تستغرق هذه العملية عدة ساعات للبحث والربط مع ملف القاعدة في جميع اقراص الكمبيوتر كما هو حاصل في نظام الويندوز وقد يكون اننا برمجنا الكود على اسم معين للقاعدة ثم تم تغيير اسمها الى اسم اخر ففي هذه اللحظة حتى لو جلس الكمبويتر 100 سنه يبحث فلن يجد اسم القاعدة .

هذا ما لزم التنويه عنه ولا يعتقد الأخ عيد ان الموضوع بهذه البساطه ( فقط ضع كود ليقوم البرنامج بالربط التلقائي )

تم تعديل هذه المشاركة بواسطة zahrah في 28 مارس 2007 في 23:44

#8

الأخت زهرة

شكراً لك على التعقيب.

حسب فهمي للموضوع أجبت فعلاً أنا قمت بنقل المجلد على جهازي إلى القرص D وأتضح أن البرنامج لا يعمل بسبب تغيير مساره فوضعت الطريقة التي تحل هذا المشكلة طبعاً كما ذكرتي أخت زهره إن بقيت قاعدة البيانات والصور في نفس مجلد البرنامج .

أما إن كان ما يريده الأخ عيد هو ما توصلتي إليه فكما أستلفتي ولا أظنني سأجيب على ذلك نظراً لصعوبته وتعقيداته .

عموماً إن كان ما يريده الأخ عيد هو ما فهمته فالحل وصل بإذن الله إما إذا كان خلاف ذلك فأصحبت شاركت في هذا الموضوع حتى لا يظن الأخ عيد بأننا تجاهلنا مشاركته وأننا وضعنا ما استطعنا الوصول إليه

هذا والله ولي التوفيق

#9

بارك الله فيك اخي مصلح

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

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

#10

ألف ألف شكر أخي مصلح كفيت ووفيت بارك الله فيك وهذا هو الذي أبحث عنه والذي بينته في سؤالي

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

وجزاك الله خيرا

تم تعديل هذه المشاركة بواسطة عيد2005 في 29 مارس 2007 في 21:25

#11
اقتباس
حتى لا يظن الأخ عيد بأننا تجاهلنا مشاركته وأننا وضعنا ما استطعنا الوصول إليه

ما قصرت وفضلك سابق علي بحل كثير من مشاكلي إما بردودك على أسئلتي واستفساراتي أو بالاستفادة من أمثلتك الرائعة في هذا المنتدى ... ولا نجد ما نكافئك إلا بقولنا جزاك الله ألف خير ووفقك وسدد خطاك وجعلك من ورثة جنة النعيم

#12

أخي مصلح شكراً لك مرة أخرى ....... ولدي استفسار وهو عند تغيير المسار وتشغيل البرنامج تظهر الرسالة التالية ((( علماً أنها لا تظهر إلا عند تشغيل النموذج مع بدء التشغيل )))

e041257af9.jpg

فقمت بحل المشكلة كالتالي عملت نموذج غير منظم يعمل عند بدء التشغيل وحدث عند الفتح يشغل كود الربط ويقفل النموذج ويفتح النموذج الرئيسي تلقائي .........

توجهاتك جزاك الله خير وهل هناك طريقة غير هذه ......... وبارك الله فيك

#13

أخي عيد

أنظر الشرح على الصورة

post-2179-1175768020_thumb.gif

#14

كفيت ووفيت وبارك الله فيك

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

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