Skip to main content

AccessTr.neT


Otomatik Yedekleme ve Bakım

Otomatik Yedekleme ve Bakım

Çözüldü #1
Veritabanı programımda sitede örneğini bulduğum yedekleme ve bakım kodlarını bir butona bağlayarak kullanıyorum.
Sorum şu: veritabanı programından çıkarken yedekleme işini otomatik olarak yaptırabilirmiyiz? (form üzerindeki çıkış butonuna basıldığında veya Access programındaki kapat düğmesine basıldığında)
Cevapla
Çözüldü #2
bahsettiğiniz kodları public ....sub ile yazıp bahsettiğiniz çıkış veya kapat düğmelerinin kapat olay yordamından öncesine ekleyebilirsiniz yada,

'----------------------------kodlar buradan başlasın------------------------------------
On Error GoTo Err_Etiket1__Click
Dim msg As String
msg = MsgBox("Programdan Çıkmadan Önce," & Chr(10) & "Yedek Almak İstiyormusunuz?", vbQuestion + vbYesNoCancel, "Mutlaka Yedek Almalısınız")
If (msg = vbYes) Then
DoCmd.OpenForm ("frmCopy"), acNormal
ElseIf (msg = vbNo) Then
DoCmd.Quit
If (msg = vbCancel) Then
Cancel = True
End If
End If
Exit_Etiket1__Click:
Exit Sub

Err_Etiket1__Click:
MsgBox Err.Description
Resume Exit_Etiket1__Click
'-----------------------------------kodlar burada bitecek---------------------------------------------
şeklinde yapabilirsiniz..

kolay gelsin..Img-grin
Son Düzenleme: 06/07/2009, 22:54, Düzenleyen: karaayhan.
Cevapla
Çözüldü #3
Sayın karaayhan;
site kapalı olduğu için yazdığınız cevabı göremedim.
şimdi cevabınızı okudum.yardımlarınız için teşekkürler, ama verdiğiniz kodu formun kapanışına yazdığımda yedekleme yapmıyor sadece ekrana mesaj çıkıyor.
benim istediğim bana yedekleme yapmak istiyormusunuz diye sormadan, formu kapat düğmesine bastığımda otomatik olarak programın bulunduğu klasöre yedek alması.
zaten mesaj başlığımın konusu da; otomatik yedekleme ve bakımdır.
tekrar inceleyip ihtiyacım olan kodları gönderebilirseniz sevinirim.
iyi çalışmalar...
Son Düzenleme: 11/07/2009, 15:44, Düzenleyen: gogoli01.
Cevapla
Çözüldü #4
sayın karaayhan;
gönderdiğiniz örnek olmuyor.
verdiğiniz kodu formun kapanışına yazdığımda yedekleme yapmıyor sadece ekrana mesaj çıkıyor.
benim istediğim bana yedekleme yapmak istiyormusunuz diye sormadan, formu kapat düğmesine bastığımda otomatik olarak programın bulunduğu klasöre yedek alması.Fur
Cevapla
Çözüldü #5
Sayın gogoli01, tabii ki olur. Bununla ilgili forumumuzda örnek de mevcut. Hatta aynı başlıkla verildi. Yedekleme saati bile seçebilirsiniz. Yedekleme kodlarını da çıkış butonunun tıklandığında olayına yerleştirirsiniz. Çıkış kodundan önceye gelecek şekilde yerleştirirsiniz. Kodlar işini görür, yedeği alır, sonra çıkar. Forumdaki örnekleri inceleyin. Yapamayacak olursanız örneğinizi gönderin. Kolay gelsin...
NZ Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DSum ve Sum Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DLookup Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
Cevapla
Çözüldü #6
sayın tdsharun;
dediğiniz gibi forumda bununla ilgili örnek mevcut. forumdaki örnekleri de inceledim.yedeklemyi saatli olarak yapmak değil.
fakat benim istediğim; formun üzerindeki kapat butonuna tıklandığı zaman ekrana yedekleme yolu çıkmadan yedeklenmenin yapılması daha sonra ekrana "Programınız otomatik olarak yedeklendi" mesajının gelmesidir. bu yüzden yukarıdaki örnek olmuyor diye mesaj gönderdim.
Son Düzenleme: 26/07/2009, 01:14, Düzenleyen: gogoli01.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task