[ODBC Microsoft Access Driver] Disk or network error.
Hejsa,
Jeg har et problem med at få adgang til min database fra asp sider. Jeg har oprettet en datasource under ODBC settings og givet den det korrekte navn, men alligevel kommer nedenstående fejl.
Har en idé om at der måske mangler nogle settings i min global.asa fil, så måske nogle kunne sende mig et eksempel på en global.asa fil, der vil kunne løse mit problem.
På forhånd tak.
-- Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access Driver] Disk or network error. /hb-web/studbase/2aarsoeg.asp, line 11
De eksempler der står på de sites er dsn connectionless løsninger, og det var ikke det jeg skulle bruge. Paster lige sourcen:
\"unlocking\" er oprettet som datasource under min ODBC settings.
<% uname=request.servervariables(\"LOGON_USER\")
Param = Request.QueryString(\"Param\") Data = Request.QueryString(\"Data\")
If IsObject(Session(\"unlocking_conn\")) Then Set conn = Session(\"unlocking_conn\") Else Set conn = Server.CreateObject(\"ADODB.Connection\") conn.open \"unlocking\",\"\",\"\" Set Session(\"unlocking_conn\") = conn End If %><% Antal = 1 Set rs = Server.CreateObject(\"ADODB.Recordset\") rem rs.Open sql, conn, 3, 3 sql = \"SELECT * FROM tilladte WHERE [bid]=\'\"& uname & \"\'\" Set rsEvents = Conn.Execute(sql) if rsEvents.EOF then response.redirect(\"norights.asp\") %>
Prøv dette: Function FAQ_GetDatabaseConn() Dim oRet Dim strDSN strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"& Server.MapPath(\".\") & \"/database.mdb\" Set oRet = Server.CreateObject (\"ADODB.Connection\") oRet.Open strDSN Set FAQ_GetDatabaseConn = oRet End Function /FinnRas
dim strDSN strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"& Server.MapPath(\".\") & \"/new.mdb\" Set conn = Server.CreateObject(\"ADODB.Connection\") conn.open strSDN <-- line 13! Set Session(\"unlocking_conn\") = conn
---
Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified /hb-web/studbase/2aarsoeg.asp, line 13
Det har nu lykkes mig at få følgende fejl: Nogle idéer any one?
Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key \'Temporary (volatile) Jet DSN for process 0x538 Thread 0x5d4 DBC 0x1a10e4c Jet\'. /hb-web/studbase/2aarsoeg.asp, line 15
asp fil (source): dim strDSN dim conn strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"& Server.MapPath(\"/hb-web/Studbase/new.mdb\") Set conn = Server.CreateObject(\"ADODB.Connection\") conn.open strDSN <-- line 15! Set Session(\"unlocking_conn\") = conn
hvor følgende global.asa er brugt:
<script language=vbscript runat=server>
Sub Application_OnStart Application(\"OverallUsers\") = 0 Application(\"OverallSince\") = Now Application(\"CurrentUsers\") = 0
Sidste er løst ved at ændre rettighederne på en key i registreringsdatabasen. Nu vi tilbage ved den første fejlmeddelelse:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access Driver] Disk or network error. /hb-web/studbase/2aarsoeg.asp, line 15
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.