Benim daha farklı bir önerim var. Bu yöntem aslında microsoft tarafından kullanılıyor. Adına "sistem geri yükleme" diyoruz. Aynını bizim projemize uygulayabiliriz. Dosyamız her sağlıklı kapandığında gizli bir klasöre bir güncel yedek alacaktır. Programı normal olarak bir bat veya cmd dosyası üzerinden çalıştırıyor olacağız tabii. Böylece dosya olmadığında basit kopyalama komutları çalışacak ve yedekteki gizli dosyayı geri getirecek. Bildiğim kadarıyla bat dosyalarında if komutu kullanılıyor.
if not exist program.mdb ECHO program dosyası bulunamadı
gibi...Burada eğer dosya yoksa ECHO komutu işlenerek işleme geçilebilir. Tabii ECHO yerine biz copy komutuyla dosyayı yedekten alacak kodları yazacağız.
İnadına, ille de Accesstr.net...