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

اسئلة حول قاعد بيانات برنامج

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

بسم الله والصلاة والسلام على رسول الله

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

1- ماذا يحدث لو امتلاءت قاعدة البيانات الخاصة ببرنامجى وهى من نوع اكسس وكيف اضع حدود تساعدنى على السيطرة على امتلاء قاعدة البيانات؟

2- النسخة الاحتياطية كيف يتم كتابت اكوادها وربطها بوقت معين كل يوم او تاريخ او حتى عند اغلاق البرنامج (رايتها فى احد برامج السنترال)

3- اذا ما حدث ان امتلات قاعدة البيانات الحالية كيف اجعل البرنامج يقوم بنسخها فى مكان اخر وحفظها وصناعة غيرها مع العلم انا كما اوضحت سابقا انا استخدم داتا كونترول

ملحوظة هذة الاسئلة هى ما ورد على بالى فى الوقت الحاضر اذا واجه احدكم اى مشكل فى عالم الاحتراف الى البرمجة التجارية واراد ان تعم الفائدة فليتفضل ويزيد وشكرا لكم

اعتزر ان كان هناك اجابة عن اسئلتى ف دئما ما ياتى البحث فى المنتدى مع بنتائج لا علاق لها اظن ان المشكلة بى انا :D

Do you have dreams?

Do you think you can do anything and nothing impossibale?

Well think again , Dream less , and Never wish (Advice)!!

#2

اليك بان الله جل وتعالي مثال بالمرفقات فيه طريقة عمل النسخ الاحتياطي

_______________________________.rar

ما زال الرجل عالما طالما يتحري العلم فان قال علمت ........ فقد جهل

#3

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

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

نسخ قاعدة البيانات:

FileCopy App.Path & "\db.mdb", App.Path & "\db1.mdb"

تصفير الجداول

DB.Execute "DELETE * FROM TB"

وتقوم بعمل الكود السابق مع كل الجداول

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

Data1.DatabaseName = App.Path & "\DB1.MDB"
Data1.RecordSource = "TB"
Data1.Refresh.

ما زال الرجل عالما طالما يتحري العلم فان قال علمت ........ فقد جهل

#4

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

Do you have dreams?

Do you think you can do anything and nothing impossibale?

Well think again , Dream less , and Never wish (Advice)!!

#5

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

كلمات اتعبت الملائكة في كتابة الأجر فذهبوا وشكوا إلى ربهم .... ماذا يفعلون

فقال لهم سبحانه وتعالى اطووها بصحائفها وضعوها تحت عرشي فتبقى حسناتها إلى يوم القيامة الله اكبر

(( اللهم لك الحمد كما ينبغي لجلال وجهك وعظيم سلطانك))

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