Merhaba, forumdaki sayın hocalarımızın destekleri ile hazırlamış olduğumuz mevcut projemizi kullandığımız server makinemizde değişiklik oldu, windows server 2016'dan 2022 geçiş yaptık, fakat office sürümümüz aynı. Dil paketleri windows ve office uyumlu. Fakat projemizi yeni makinemizde çalıştırdığımız da "Microsoft Access İle Ole Sunucusu Veya Activex Hatası denetimi arasındaki İletişim sırasında bir sorun ortaya çıktı" uyarı penceresi çıkıyor.
Bu hatayla ilgili önceki konuları inceleyip oradaki yönergeleri elimizden geldiğince uygulamaya çalıştık fakat bir sonuç alamadık. Projemiz ektedir, desteğiniz olursa seviniriz, teşekkürler.
Ole Sunucusu Veya Activex Hatası
ilk olarak konuyu açarken doğru yere açmaya özen gösterelim, doğru yere açılmayan konular gözden kaçabilir
siz konuyu Site Kuralları bölümüne açmışsınız, sorular bölümüne taşındı.
2. olarak soru sorarken sorunun hangi formda hangi düğmeye basınca... vs vs gibi bilgileri verirseniz sorunu saptamak daha kolay olur
siz konuyu Site Kuralları bölümüne açmışsınız, sorular bölümüne taşındı.
2. olarak soru sorarken sorunun hangi formda hangi düğmeye basınca... vs vs gibi bilgileri verirseniz sorunu saptamak daha kolay olur
Sn. Berduş,
Haklısınız. Site Kuralları bölümünde dosya ekleme kurallarını okurken farkında olmadan orada konu açmış bulundum. Uyarınız ve ilginiz için teşekkürler.
Projemize gelince, henüz hiç bir düğmeyi çalıştırmadan hangi form olursa olsun formları açarken bu hatayı alıyoruz.
Haklısınız. Site Kuralları bölümünde dosya ekleme kurallarını okurken farkında olmadan orada konu açmış bulundum. Uyarınız ve ilginiz için teşekkürler.
Projemize gelince, henüz hiç bir düğmeyi çalıştırmadan hangi form olursa olsun formları açarken bu hatayı alıyoruz.
Merhaba Kamil Bey,
Sorununuz referanslardan kaynaklanıyor, giris formunun yüklendiğinde olayında bir referans eklemeye çalışıyorsunuz. Bu referansın başvurduğı dosya comctl32.ocx bu dosya eğer gerekli değilse yüklendiğinde olayını iptal edin. Yok eğer gerekli ise bunu microsoftun sitesinde bulabilirsiniz oradan indirip kaydedebilirsiniz. Programınızın düzgün çalışması için Yeni bir Access veritabanı açın buradan dış veri kısmından eski Access dosyanızdaki tüm nesneleri aktarın. Daha sonra düzenle onar yapın. Yukarıdaki kod işleminide tamamlarsanız programınız sorunsuz açılacaktır. Dediğim gibi giriş formundaki load olayındaki kodu ben sildim. Diğer işlemleride yaptım sorunsuz açıldı.
Sorununuz referanslardan kaynaklanıyor, giris formunun yüklendiğinde olayında bir referans eklemeye çalışıyorsunuz. Bu referansın başvurduğı dosya comctl32.ocx bu dosya eğer gerekli değilse yüklendiğinde olayını iptal edin. Yok eğer gerekli ise bunu microsoftun sitesinde bulabilirsiniz oradan indirip kaydedebilirsiniz. Programınızın düzgün çalışması için Yeni bir Access veritabanı açın buradan dış veri kısmından eski Access dosyanızdaki tüm nesneleri aktarın. Daha sonra düzenle onar yapın. Yukarıdaki kod işleminide tamamlarsanız programınız sorunsuz açılacaktır. Dediğim gibi giriş formundaki load olayındaki kodu ben sildim. Diğer işlemleride yaptım sorunsuz açıldı.
İyi olan tek şey bilgi ve kötü olan tek şey de cehalettir. (Sokrates)
Sn. Onurcan,
Geçmişte projemizde emeğiniz çok büyük ilginize yine çok teşekkürler.
Belirttiğiniz yönergeleri uyguladım, yüklediğinde olayını iptal ettim, frm_giris formu ilk açılışta artık geliyor. Fakat frm_giris formu üzerinden gitmek istediğim diğer formlar için butonlardan hangisine tıklasam ya parametre değeri gir hatası veriyor ya da yine OLE/ActiveX hatası veriyor yine. Mevcut kurulu olduğu sunucumuzda sorunsuz çalışıyor, farklı bir sunucuya kopyaladığımızda bu sorun çıkıyor, server sürümüyle alâkalı olabilir mi acaba?
Geçmişte projemizde emeğiniz çok büyük ilginize yine çok teşekkürler.
Belirttiğiniz yönergeleri uyguladım, yüklediğinde olayını iptal ettim, frm_giris formu ilk açılışta artık geliyor. Fakat frm_giris formu üzerinden gitmek istediğim diğer formlar için butonlardan hangisine tıklasam ya parametre değeri gir hatası veriyor ya da yine OLE/ActiveX hatası veriyor yine. Mevcut kurulu olduğu sunucumuzda sorunsuz çalışıyor, farklı bir sunucuya kopyaladığımızda bu sorun çıkıyor, server sürümüyle alâkalı olabilir mi acaba?
Server sürümüyle alakalı değil bence, dosyanızdaki tüm nesneleri yeni bir accesse aktarıp comctl32.ocx yukleme kodunu iptal ettigimde OLE hatasi vermiyor. Gerçi o durumda da eksik nesne (tablo/sorgu vs) hatası veriyor.
Yarın uygun bir zamanda tekrar incelerim.
Yarın uygun bir zamanda tekrar incelerim.
Konuyu Okuyanlar: 1 Ziyaretçi