Yedekleme Ve Bakım Uygulaması

1 2 3 4
05/11/2018, 17:42

berduş

hata uyarısı


05/11/2018, 18:17

ozanakkaya

Önceki mesajımda da belirttiğim üzere, sorunun sebebi eksik referans. Referanslara "Microsoft ActiveX Data Objects x.x Library" referansını ekleyiniz.
05/11/2018, 19:53

Oğuz Türkyılmaz

(05/11/2018, 16:43)ozanakkaya yazdı: Merhaba, örnekteki tüm nesneleri veritabanınıza almanız yeterli. P2007 nesnesi, sizin uygulamanızda olmayan Kısayol Menü Çubuğu. Formunuzu tasarım görünümünde açıp Kısayol Menü Çubuğu özelliğini değiştirin.
Form_Timer olayındaki hatanın sebebi eksik referans olabilir, hata verdiğinde hata mesajını görmek lazım. Form açıldığında olayındaki hata ise muhtemelen veritabanında YEDEKGEÇMİŞ isimli tablonun olmaması.

Ozan Bey yazdığınız gibi tüm nesneleri veri tabanıma almıştım YEDEKGEÇMİŞ tablosuda dahil ( Eklediğim Resimde Tabloyu Görebilirsiniz) 

Eksik Referans konusunda resimdeki seçeneklerden hangisini işaretlemeliyim. Bilgi verirmisiniz. 

Bir de yedek alma modülünün yedeklenecek verinin  ve yedekleme yerinin kaydedildiği ekran ben bu işlemleri yapıp kaydettikten sonra veriyi söylediğim adrese yedekliyor fakat daha sonra benim belirlediğim bu adresler kayboluyor yine eski default ayar bilgileri geliyor. Bunun nedeni nedir çünkü ben programımın ana sayfa formuna koyduğum bir butona tıklayarak yedekleme yapmak istiyorum, her seferinde girip yolu ve hedefi göstermek şeklinde kurgulanmamıştır sanırım bunu nasıl düzeltebilirim.

sizin uygulamanızda olmayan Kısayol Menü Çubuğu. Formunuzu tasarım görünümünde açıp Kısayol Menü Çubuğu özelliğini değiştirin."
 Burda söylemek istediğiniz şeyi maalesef anlayamadım Hangi Formdan bahsediyorsunuz  ve  herhangi bir form açtım  ve Kısayol Menü Çubuğunun olduğu bölümde bir değiştirilebilir bir özellik seçeneği mevcut değil.






05/11/2018, 21:28

berduş

sayın oğuz türkyılmaz 
1 - resimdeki kütüphaneleri ekleyip



2 - 
Dim dba As Database
Dim Wr As Recordset  yazan kodların başına "DAO." eklediğimde sorun çözüldü (en azından bende öyle görünüyor).


Dim dba As dao.Database
Dim Wr As dao.Recordset
 yalnız bölünmüş veritabanında veritabanının yedeğini almıyor gibi geldi
sadece form rapor gibi nesneleri yedekliyor
05/11/2018, 21:49

berduş

(05/11/2018, 19:53)Oğuz Türkyılmaz yazdı: Bir de yedek alma modülünün yedeklenecek verinin  ve yedekleme yerinin kaydedildiği ekran ben bu işlemleri yapıp kaydettikten sonra veriyi söylediğim adrese yedekliyor fakat daha sonra benim belirlediğim bu adresler kayboluyor yine eski default ayar bilgileri geliyor. Bunun nedeni nedir çünkü ben programımın ana sayfa formuna koyduğum bir butona tıklayarak yedekleme yapmak istiyorum, her seferinde girip yolu ve hedefi göstermek şeklinde kurgulanmamıştır sanırım bunu nasıl düzeltebilirim.

Oğuz bey klasörü kendiniz oluşturmanız gerekiyor, yedekleme klasörünü windows üzerinden oluşturunca sorun çözülüyor
05/11/2018, 22:04

berduş

eğer "yedeklemeayarı" formundaki kaydet butonun ilk satırına aşağıdaki kodu yazarsanız  "YedekYolu" metin kutusundaki adreste yazan klasörü ekliyor

If Len(Dir(Me.YedekYolu, vbDirectory)) = 0 Then MkDir Me.YedekYolu
1 2 3 4