18-04-2016, 04:16 PM
الصفحات : 1 2
18-04-2016, 05:18 PM
قاعدة بيانات الاكسس هي ملف والتعامل معها لعمل نسخة هي القيام بعمل Copy من الملف الى مكان آخر
مثل نسخ لصق بالضبط
مثل نسخ لصق بالضبط
18-04-2016, 05:26 PM
وعليكم السلام ورحمة الله وبركاته ،
أظن أن قاعدة البيانات عبارة عن ملف يمكن نسخه بالطريقة العادية.
فقط أريد الإشارة أنه يوجد برنامج حر اسمه cobian backup وظيفته عمل نسخ إحتياطية لأي ملف (أو مجموعة من الملفات) ، و هذه النسخ الاحتياطية تكون على حسب الرغبة في الوقت ، يمكن برمجة العمل كل ساعتين مثلا في مجلد معين .
رابط البرنامج :
أظن أن قاعدة البيانات عبارة عن ملف يمكن نسخه بالطريقة العادية.
فقط أريد الإشارة أنه يوجد برنامج حر اسمه cobian backup وظيفته عمل نسخ إحتياطية لأي ملف (أو مجموعة من الملفات) ، و هذه النسخ الاحتياطية تكون على حسب الرغبة في الوقت ، يمكن برمجة العمل كل ساعتين مثلا في مجلد معين .
رابط البرنامج :
كود :
http://www.commentcamarche.net/download/telecharger-34055144-cobian-backup
وهذا الشرح له بالفيديو
https://www.youtube.com/watch?v=BHQHQ67t7O018-04-2016, 09:51 PM
لا تنسى إغلاق ملف قاعدة البيانات بشكل صحيح ومن ثم قم بنسخ ملف قاعدة البيانات بالطريقة التي تريد, وأيضاً أمر صحي أن تقوم بعمل Compact & Repair قبل النسخ.
18-04-2016, 11:37 PM
(18-04-2016, 09:51 PM)PLANSHARP كتب : [ -> ]لا تنسى إغلاق ملف قاعدة البيانات بشكل صحيح ومن ثم قم بنسخ ملف قاعدة البيانات بالطريقة التي تريد, وأيضاً أمر صحي أن تقوم بعمل Compact & Repair قبل النسخ.
هل لك أن ترشدني كيف يكون إغلاق ملف قاعدة البيانات بالشكل الصحيح أخي الحبيب بارك الله فيك؟
19-04-2016, 05:54 AM
نعم إغلاق ال Adoconnection.close يقوم بإغلاقها و تثبت جميع التعديلات التي تكون في الملف ldb إلى الملف mdb.
23-04-2016, 10:12 PM
مرحبا بك شرح مبسط و هذه هي الطريقة التي اعمل بها
هذا هو الكود
كود :
procedure TForm17.BitBtn2Click(Sender: TObject);
var
a,b:string;
begin
a:=ExtractFileDir(Application.ExeName)+'\' + 'db.mdb' ;
b:=Label3.Caption +'\'+ Edit1.Text+'.mdb' ;
CopyFileWithProgressBar1(a,b);
ShowMessage('تم إنشاء النسخة الإحتياطية بنجاح');
end;
و الصور للمكونات المتعملة في الطريقة موجودة في المرفقات
و ايضا صورة للاعدادت الاخرى المهمة24-04-2016, 07:16 AM
مثال رائع لخي
ما هي الاضافة اللازمة ,,,,, اذا اردنا ضغطها وتسميتها بتاريخ اليوم مثلا
ما هي الاضافة اللازمة ,,,,, اذا اردنا ضغطها وتسميتها بتاريخ اليوم مثلا
24-04-2016, 08:33 AM
بالنسبة لاضافة التاريخ لاسم الملف, الموضوع التالي فيه كود يفي بالغرض :
تصدير fastreport الىpdf وانشاء مجلد ووضع الملف فيه
تصدير fastreport الىpdf وانشاء مجلد ووضع الملف فيه
24-04-2016, 11:58 AM
الكود المستخدم كما رأيته و هذه هي المكونات المستخدمه
و كما ترى يمكنك تحديد اسم النسخة الاحتياطية مباشرة باستخدام edit
يعني يمكنك اضافة السطر التالي لكي يضهر معها التاريخ
![[صورة: image.jpg]](http://s31.postimg.org/nu9oxkryz/image.jpg)
اتمنى ان يفيدك
و كما ترى يمكنك تحديد اسم النسخة الاحتياطية مباشرة باستخدام edit
يعني يمكنك اضافة السطر التالي لكي يضهر معها التاريخ
كود :
edit1.text;=edit1.text + datetostr(date);![[صورة: image.jpg]](http://s31.postimg.org/nu9oxkryz/image.jpg)
اتمنى ان يفيدك
الصفحات : 1 2