07melih adlı üyeden alıntı: mesajı görüntüle
tamam hocam uyguladım
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 0xbf0 Thread 0x23c DBC 0x19a4024 Jet'.
/muziklerim.asp, line 12
Diye bir hata aldım ..
muziklerim.asp de de ilk 16 satır..
<%
vtadi="databaseklasoru/muziklerim.mdb"
Set Sur = Server.CreateObject("adodb.connection")
Sur.open "Provider=Microsoft.Jet.Oledb.4.0;data Source=" & Server.MapPath(""&vtadi&"")
%>
<%
set id = Request.QueryString("id")
Set conn=server.createobject("adodb.connection")
dsnpath="DRIVER={MICROSOFT ACCESS DRIVER (*.MDB)}; "
dsnpath=dsnpath & "DBQ=" & Server.MapPath("databaseklasoru/muziklerim.mdb")
conn.open dsnpath
SQL = "select * from mp3 where id="
SQL = SQL & id
Set MaxiCooL=conn.execute(sql)
%>

??
Veritabanı yolunun doğru olduğundan emin ol, şayet eminsen fiziksel yol vermeyi dene. Bunun için sunucu klasör dizimini bilmen gerekiyor, alanını aldığın kişiye sor sana bu bilgileri verir.
Yazma izninden de kaynaklanabilir, veritabanı bozuk olabilir ama yerel ağ'da çalıştırdıysan (localhost) düşük ihtimal bozuk olması.
Yazma izni ve bu hata kodu için şuraya bakıver.