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

نسخ قاعدة بيانات access من خلال برنامج فيجوال بيسك

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

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

تواجهنى مشكلة فى اعداد نسخه احتياطيه لقاعدة بيانات من نوع access مرتبطه ببرنامج تم اعداده بواسطه فيجوال بيسك 6 حيث انه عند استخدام الامر التالى باعتبار ان قاعدة البيانات المسماه (TEST.mdb) والموجوده بالمجلد المسمى A ومطلوب ان يتم نسخها الى المجلد B على النحو التالى

dim a,z as string

a = "C:\A\TEST.mdb "

z = "D:\B\TEST.mdb"

FileCopy a, z

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

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

اكون شاكرا لكل من يساهم معى فى حل المشكله

fkwinna

e-mail:fathy_eissa@yahoo.com

3/7/2006

#2

السلام عليكم

ممكن تستخدم لأمر DB.close

لاغلاق قاعده البيانات قبل نسخها

Never Give Up You Are Programmer

Being Genius Is The Step Before Madness

Artificial Intelligence Is No Match For Natural Stupidity

#3

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

الى اخى العزيز GENIUS-IT

اشكر لكم مساهمتكم القيمه ؛ وبالمناسبه من اين انت فى مصر ام الدنيا

fkwinna

e-mail:fathy_eissa@yahoo.com

4/7/2006

الى اخى العزيز GENIUS-IT

مع الشكر البالغ لمساهمتكم ؛ هل يمكن ان تكتب الكود الخاص باغلاق قاعدة البيانات كاملا

فى انتظار ردكم والسلام عليكم ورحمة الله

fkwinna

4/7/2006

#4

السلام عليكم

الأمر فى غايه البساطه انا سوف اعتمد فى الكود على انك قمت بتعريف متغيرفتح قاعده البيانات بأسم db

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

set db=opendatabase "db.mdb"

وهذا الكود لغلق قاعده البيانات قبل نسخها

db.close

بعدها يمكنك نسخ قاعده البيانات بدون اى مشاكل

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

او تقوم بأغلاق البرنامج وفتحه كم جديد

ولا داعى للشكر فكلنا هنا أخوة وانا من مصر ام الدنيا

ارجو انا يكون الكود واضح

Never Give Up You Are Programmer

Being Genius Is The Step Before Madness

Artificial Intelligence Is No Match For Natural Stupidity

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

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

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

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

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

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