- Katılım
- 21 Eylül 2006
- Mesajlar
- 97
- Reaction score
- 0
selam arkadaşlar.kurduğum bütün scriptler aynı hatayı veriyor .nerde hata yapıyorum bana söyler misiniz.. anatoilahosting hostunu kullanıyorum ( yanlış analam olmasın hosttan bi şikayetim yok şimdilik) .. öncelikle mdb dosyasını alıp serverin db dklasörüne koyuyorum ve sonra geçerli ayarın olduğu asp sayfasını not defteri ile açıp düzenliyorum.mdb nin yolunu yazıyorum. buraya kadar bir sorun yok sanırım? daha sonra host admin panelime girip orda da aynı mdb yi seçerek veritabanına kaydediyorum.ama aynı sorunu verip duruyor .örnek olarak şu an denediğim scripti göstereyim,siteye bağlanmıyor direkt bu hata geliyor
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x1b70 Thread 0x176c DBC 0x215ebf6c Jet'.
/haber_includes/connections.asp, line 10
bashetttiği sayfanın kodlarını da ekleyim (/haber_includes/connections.asp)
<%
'On Error Resume Next
Set ObjConn = CreateObject("ADODB.Connection")
StrDbName = "db/database.mdb"
StrConn = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath(StrDbName)
ObjConn.Open StrConn
If CStr(Err.Number) <> 0 Then
Response.Redirect "help.asp?c=9&e=" & Err.Number & "&s=" & Err.Source & "&m=" & Err.Description
End If
%>
veritabanı oluşturmamda mı yannışlık var? ya da hostun db klasörünü gösterirken daha farklı bi kod mu yazmak lazım? ya da her script in kendsine ait özel bir dsn adı mı var,onu mu girmem gerekli?
yardım ederseniz çok sevinirim .ilk ücretli domain ve hostlu sitem bu.daha öncekiler free hostlardan yaptığım denemelerdi.ve bu scriptler orada çalışıyordu.
yardımlarınız şimdiden teşekkür ederim arkadaşlar
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x1b70 Thread 0x176c DBC 0x215ebf6c Jet'.
/haber_includes/connections.asp, line 10
bashetttiği sayfanın kodlarını da ekleyim (/haber_includes/connections.asp)
<%
'On Error Resume Next
Set ObjConn = CreateObject("ADODB.Connection")
StrDbName = "db/database.mdb"
StrConn = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath(StrDbName)
ObjConn.Open StrConn
If CStr(Err.Number) <> 0 Then
Response.Redirect "help.asp?c=9&e=" & Err.Number & "&s=" & Err.Source & "&m=" & Err.Description
End If
%>
veritabanı oluşturmamda mı yannışlık var? ya da hostun db klasörünü gösterirken daha farklı bi kod mu yazmak lazım? ya da her script in kendsine ait özel bir dsn adı mı var,onu mu girmem gerekli?
yardım ederseniz çok sevinirim .ilk ücretli domain ve hostlu sitem bu.daha öncekiler free hostlardan yaptığım denemelerdi.ve bu scriptler orada çalışıyordu.
yardımlarınız şimdiden teşekkür ederim arkadaşlar