Program kapandığında access hata veriyor

1 2
16/11/2009, 15:02

seseyna

Merhaba arkadaşlar;
Programımı neredeyse bitirdim. İlk aşamsı tamamlandı. Access 2007 ile hazırladım. Fakat bir sorunum var. Program açılıyor ve sorunsuz bir şekilde çalışıyor. Ama "Öğrenci Ayrıntıları Düzenle" (menüden yeni kayıt ya da arama kısmından kayıt düzenle ile gidilen) form öğesine girildi ise programı kapattığımda Access hata veriyor ve rapor gönderme ekranı çıkıyor. "Öğrenci Ayrıntıları Düzenle" form öğesi hiç açılmadı ise program hata vermeden kapanıyor. Umarım üstadlarım sorunun nedenini çözebilirler. Yardımlarınız için şimdiden teşekkürler.


[attachment=5405]
16/11/2009, 15:09

ayhan2122

Dosyayı indiremedim, lütfen access2003 formatında RAR olarak yeniden ekler misiniz.
16/11/2009, 15:22

seseyna

2003 formatına dönüştüremiyorum. Program içerisinde 2003'ün desteklemediği bazı yapılar kullanmışım.
19/11/2009, 23:20

altangüven

Kırdım kafayı sonunda buldum sorunu.
Aradım aradım sonunda kayıt ekleme formuna girildiğinde hataya neyin neden olduğunu buldum. (Öğrenci ayrıntıları düzenle alt formunda) yakınları sekmesinde bulunan alt form sıkıntıya neden oluyor. form adı (sfrmContactGuardianInfo) bu ancak veri tabanında böyle bir form yok yani silinmiş. ya bu form silinecek yada bu adda bir form yapılacak. ben sildim veritabanından çıkarken meydana gelen restart program hatası kalktı. Ayrıca veri girişi için form uygun hale getirildi. İnşallah bu çalışma öğrencilerimiz için faydalı olur bizde hayır dua alırız.
20/11/2009, 01:01

altangüven

mdb ye çevirdim bazı komutlar çalışmayabilir elden geçirmek gerekli.
20/11/2009, 15:57

seseyna

Emeğiniz için gerçekten teşekkür ederim. Hatanın form isminden kaynaklanacağı aklımdan hiç geçmedi. Çünkü düzenleme formu arama formunun bir kopyası sadece arama özelliğindeki fazla yapıları çıkarttım ve yazma izinlerini açtım. Eklemiş olduğunuz örnekleri şimdi indirerek kontrol edeceğim. Tekrardan teşekkür ederim.
Altan bey,
düzelmiş olduğunuz örneği indirip kontrolünü yaptım. Çok fazla laf etmeden gördüklerim karşısında bir karara vardım. Programı baştan yazmak...
Tükçe karakter yığınlarımı ve daha doğru isimlerle sanırım birazdaha bilinçli bir şekilde programı yeniden yazmak en doğrusu olacak. İlginiz için teşekkür ederim. İyi çalışmalar.
1 2