05/11/2018, 17:42
05/11/2018, 18:17
Ö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
(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
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
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
(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
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
If Len(Dir(Me.YedekYolu, vbDirectory)) = 0 Then MkDir Me.YedekYolu