Bağlı Tablo Olarak çalışırken Veritabanınızın Yedeğini Winrar Olarak Alan Kod
#1
Visual Basic
  1. Public Function YedekleWinRAR()
  2.  
  3. ' herhangi bir formda yedeklemeyi tetiklemek için bir buton altına fonkiyonun başındaki YedekleWinRAR adını ekleyerek yedekleme yapabilirsiniz
  4.  
  5.    On Error GoTo ErrHandler
  6.    
  7.    Dim kaynakDosya As String
  8.    Dim hedefKlasor As String
  9.    Dim hedefDosya As String
  10.    Dim zamanDamgasi As String
  11.    Dim WinRARYolu As String
  12.    Dim komut As String
  13.    
  14.    ' --- Yedeklenecek ana Access dosyası
  15.    kaynakDosya = "C:\Users\xxxxx\OneDrive\Desktop\dosya_adi.mdb"  ' <-- buraya kendi dosya yolunu yaz
  16.    
  17.    ' --- Yedeklerin kaydedileceği klasör
  18.    hedefKlasor = "C:\Users\xxxx\OneDrive\Desktop\klasor_adi\"  ' <-- buraya istediğin klasörü yaz
  19.    If right(hedefKlasor, 1) <> "\" Then hedefKlasor = hedefKlasor & "\"
  20.    
  21.    ' --- WinRAR yolu
  22.    WinRARYolu = "C:\Program Files\WinRAR\WinRAR.exe"  ' <-- WinRAR.exe'nin tam yolu
  23.    
  24.    ' --- Dosya adı + tarih
  25.    zamanDamgasi = Format(Now, "yyyymmdd_hhnnss")
  26.    hedefDosya = hedefKlasor & "Yedek_" & zamanDamgasi & ".rar"
  27.    
  28.    ' --- Komut oluştur (WinRAR ile sıkıştırma)
  29.    komut = """" & WinRARYolu & """ a -ep1 """ & hedefDosya & """ """ & kaynakDosya & """"
  30.    
  31.    ' --- Komutu çalıştır
  32.    Shell komut, vbHide
  33.    
  34.    MsgBox "Yedekleme başlatıldı: " & vbCrLf & hedefDosya, vbInformation, "Başarılı"
  35.    
  36.    Exit Function
  37. ErrHandler:
  38.    MsgBox "Yedekleme hatası: " & err.Description, vbCritical, "Hata"
  39. End Function





  Alıntı
Bu mesajı beğenenler: dsezgin


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Tablodaki Tüm Alan Aldlarını Veren Kod husem 0 243 14-10-2025, 18:57
Son Mesaj: husem
  Veritabanı Onarım-sıkıştırma, Yedek Alma(winrar), Tablo Bağlama. dsezgin 1 781 06-01-2022, 15:02
Son Mesaj: ates2014
  Tabloya Bağlı Liste Kutusu ve Form Açmak furkan_68200 2 6.677 11-12-2012, 13:51
Son Mesaj: furkan_68200
  Alan Tanımı Bilgisini Formda Efektle Gösterme Örneği Taruz 25 15.926 16-06-2012, 17:43
Son Mesaj: mahircinar01
  alan günceleme aydın3838 3 2.022 06-09-2011, 15:14
Son Mesaj: aydın3838
  Çoklu seçim liste kutusu sorguda kriter olarak kullanma dreamt 3 6.562 17-02-2011, 04:35
Son Mesaj: kurt26
access-sql-3 Form veri modunu dinamik olarak değiştirmek 4 Yöntemli Mehmet Eser 5 3.867 11-08-2010, 15:40
Son Mesaj: Mehmet Eser

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi