/ayar.asp, line 5 Hatası ?

Kodla Büyü

halaskar63

Site Gezgini
Mesajlar
88
Siteyi açarken bu hatayı alıyorum

ADODB.Connection error '800a0e7a'

Provider cannot be found. It may not be properly installed.

/ayar.asp, line 5

ayar.asp 5. satırda nasıl bir hata var anlamadım gitti..
<%





Set baglanti = server.createobject("adodb.connection")

baglanti.open "Provider=Microsoft.Jet.Oledb.4.0;Data Source=" & Server.MapPath("db/database.mdb")





%>
 
64 bit Windows 7′de, Access veritabanı kullanan ASP dosyalarında bu hatayı alıyor olabilirsiniz.

Bu hatanın nedeni IIS’in 64 bit çalışması fakat ODBC sürücülerinin bu uyumlulukta çalışmaması..

Bunun kolay bir çözümü var. Windows 7 ye 32 bit uygulamalarını çalıştırmasına izin vermek.

1- Uygulama Havuzları linkine tıklıyoruz.
2- Orta bölümde listelenen havuzlardan ayarlarını değiştirmek istediğimizi seçiyoruz.
3- Sağ bölümde bulunan Gelişmiş Ayarlar linkine tıklıyoruz.
4- Açılan pencerede 32-Bit Uygulamaları Etkinleştir seçeneğini True yapıyoruz.
 
baglanti.open "Provider=Microsoft.Jet.Oledb.4.0;Data Source=" & Server.MapPath("db/database.mdb")

satırında db/database.mdb yerine
tam adresi girin deneyin
c:\ahmet\db\database.mdb gibi

eğer tam adresi girince sorun kalmıyorsa iis de bir özellik enabled olmalı ama unuttum adını :D
 
BBNET
Geri
Üst