12-07-2026, 01:09
(En son düzenleme: 12-07-2026, 01:35 M_Kemal_Askeri.)
herkese merhabalar,
yaptığım bütün uygulamalarda yedekleme ve bakım için sayın taruz hocamızın Yedekleme form ve prosedürlerini kullanıyorum. ancak özellikle son birkaç gündür herhangi bir veritabanı uygulamasını yeni bir veritabanı uygulaması açarak tüm access nesnelerini "tabloların içinde herhangi bir veri bulunmadan sadece tanımlar ve ilişkiler olacak şekilde" aktardığımda ve "Frm_Yedekleme" yi açmak istediğimde; "Değeri olmayan bir ifade girdiniz" Runtime 2427 hatası veriyor ve aşağıdaki satırı sarı ile işaretliyor.
Sub DosyaAdıModul() altındaki
Msg = "Uygulamanızda bulunan bağlı tabloların kaynak veritabanı" _
& " dosyasına ulaşılamıyor.. Silinmiş veya ismi değiştirilmiş olabilir. " & baglitabloyolu & " dizinini kontrol ediniz.."
Uygulamalarımda kesinlikle bağlı tablo kullanmıyorum. Tablolar tamamen yerel. Sistem tablolarını da kontrol ettim, MSysObjects tablosunun "Connect" alanlarında herhangi bir dolu satır yok.
Ancak; bir veritabanı uygulamasını yeni bir veritabanı uygulaması açarak tüm access nesnelerini içindeki verilerle birlikte tanımlar ve ilişkiler olacak şekilde aktardığımda ise "Frm_Yedekleme" normal olarak açılıyor ve uygulama normal çalışıyor.
Bir veritabanı uygulamasını yeni bir veritabanı uygulaması açarak tüm access nesnelerini tabloların içinde herhangi bir veri bulunmadan sadece tanımlar ve ilişkiler olacak şekilde aktarmak istememin tek sebebi uygulamayı tamamladıktan sonra orijinal hali ile depolamak istememdir. Ama son zamanlarda maalesef bunu yapamıyorum. cok ugraştım ama olmadı. Örnek olarak tüm access nesneleri ve birkaç veri ile birlikte bir uygulama ekledim. Kullanıcı adı: Alp Şifre:1111
Şunu da belirtmek isterim ki genellikle her uygulamada kullanılabilen Kullanıcı giriş formu vb. formlar ve tabloları daha önce yaptığım uygulamalardan aktararak ve üzerlerinde değişiklik yaparak kullanıyorum. nadiren bu formların yerine yenisini yapıyorum.
Soorunu çözmeme yardım ederseniz sevinirim. Access 2021 kullanıyorum.
yaptığım bütün uygulamalarda yedekleme ve bakım için sayın taruz hocamızın Yedekleme form ve prosedürlerini kullanıyorum. ancak özellikle son birkaç gündür herhangi bir veritabanı uygulamasını yeni bir veritabanı uygulaması açarak tüm access nesnelerini "tabloların içinde herhangi bir veri bulunmadan sadece tanımlar ve ilişkiler olacak şekilde" aktardığımda ve "Frm_Yedekleme" yi açmak istediğimde; "Değeri olmayan bir ifade girdiniz" Runtime 2427 hatası veriyor ve aşağıdaki satırı sarı ile işaretliyor.
Sub DosyaAdıModul() altındaki
Msg = "Uygulamanızda bulunan bağlı tabloların kaynak veritabanı" _
& " dosyasına ulaşılamıyor.. Silinmiş veya ismi değiştirilmiş olabilir. " & baglitabloyolu & " dizinini kontrol ediniz.."
Uygulamalarımda kesinlikle bağlı tablo kullanmıyorum. Tablolar tamamen yerel. Sistem tablolarını da kontrol ettim, MSysObjects tablosunun "Connect" alanlarında herhangi bir dolu satır yok.
Ancak; bir veritabanı uygulamasını yeni bir veritabanı uygulaması açarak tüm access nesnelerini içindeki verilerle birlikte tanımlar ve ilişkiler olacak şekilde aktardığımda ise "Frm_Yedekleme" normal olarak açılıyor ve uygulama normal çalışıyor.
Bir veritabanı uygulamasını yeni bir veritabanı uygulaması açarak tüm access nesnelerini tabloların içinde herhangi bir veri bulunmadan sadece tanımlar ve ilişkiler olacak şekilde aktarmak istememin tek sebebi uygulamayı tamamladıktan sonra orijinal hali ile depolamak istememdir. Ama son zamanlarda maalesef bunu yapamıyorum. cok ugraştım ama olmadı. Örnek olarak tüm access nesneleri ve birkaç veri ile birlikte bir uygulama ekledim. Kullanıcı adı: Alp Şifre:1111
Şunu da belirtmek isterim ki genellikle her uygulamada kullanılabilen Kullanıcı giriş formu vb. formlar ve tabloları daha önce yaptığım uygulamalardan aktararak ve üzerlerinde değişiklik yaparak kullanıyorum. nadiren bu formların yerine yenisini yapıyorum.
Soorunu çözmeme yardım ederseniz sevinirim. Access 2021 kullanıyorum.

