PDA

View Full Version : سوال: بك آپ از بانك اكسس



mohsen gh
چهارشنبه 29 دی 1389, 17:46 عصر
دوستان عزيز اگه ميتونيد منو راهنمايي كنيد كه چطور از بانك اكسس بك آپ بگيرم ؟؟؟

MortezaGity
چهارشنبه 29 دی 1389, 19:27 عصر
دوست من بانکتو باز کن. به دکمه ی بالا سمت چپ پنجره برو (اگه افیست 2007 یا 2010) بعد برو قسمت Manage و بعدش backup database رو انتخاب کن. موفق باشی

mohsen gh
چهارشنبه 29 دی 1389, 23:14 عصر
دوست من من ميخوام تو برنامم كاربر يه مسير انتخاب كنه كه بك آپ اونجا ذخيره بشه و هر بار با درج اطلا عات جديد به بك آپ هم اضافه بشن

bhasoft
شنبه 20 فروردین 1390, 20:12 عصر
تو برنامه در قسمت ماژول از کد زیر استفاده کن:

[Private Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String, ByVal bFailIfExists As Long) As Long]

و به وسیله کامپوننت common dialog این کد رو در یک دکمه نوشتن
[On Error GoTo l:
CommonDialog1.FileName = "db.Backup"
CommonDialog1.ShowSave
If CommonDialog1.FileName <> "" Then
A = CopyFile(App.Path & "\db.mdb", CommonDialog1.FileName, 0)
If A > 0 Then
MsgBox "موفقیت آمیز بود ", vbInformation, ""
Else
MsgBox " با مشکل مواجه شد ", vbExclamation, ""
End If
End If
l:]

omid-vbAuto
شنبه 20 فروردین 1390, 20:39 عصر
دوست من من ميخوام تو برنامم كاربر يه مسير انتخاب كنه كه بك آپ اونجا ذخيره بشه و هر بار با درج اطلا عات جديد به بك آپ هم اضافه بشن


بهترین روش کپی بانکته.همین!!!

alimanam
شنبه 20 فروردین 1390, 20:47 عصر
بهترین روش کپی بانکته.همین!!!

یا باید هر بار که تغییری در بانک میدی ( حذف , اضافه , ,ویرایش ) در یه بانک دیگه که دقیقاً تمامی مشخصات بانک اصلی رو داره ( کپی بانک در یه مسیر دیگه ) هم انجام بشه یا اینکه بانک رو کپی کنین .

موفق باشی ./