05. april 2004 - 14:16Der er
9 kommentarer og 1 løsning
kan ikke få adgang til access DB
jeg får denne fejl:
Microsoft JET Database Engine (0x80004005) Microsoft Jet-databasemotoren kan ikke åbne filen "C:\Inetpub\wwwroot\Test01\xxxx.mdb". Den er allerede åbnet med udelt adgang af en anden bruger, eller du skal have tilladelse til at vise dataene. /smsjob.asp, line 19
min connection ser således ud:
Dim DB_CONNECTIONSTRING DB_CONNECTIONSTRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & request.ServerVariables("APPL_PHYSICAL_PATH") & "\LEASY.mdb" Set ConnObj = Server.CreateObject("ADODB.Connection") ConnObj.Open DB_CONNECTIONSTRING
'Med SYSTEM ODBC forbindelse 'Set ConnObj = Server.CreateObject("ADODB.Connection") 'ConnObj.Open "leasy"
'Uden SYSTEM ODBC forbindelse Dim DB_CONNECTIONSTRING 'DB_CONNECTIONSTRING = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.Mappath("LEASY.mdb") DB_CONNECTIONSTRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & request.ServerVariables("APPL_PHYSICAL_PATH") & "\xxxx.mdb" Set ConnObj = Server.CreateObject("ADODB.Connection") ConnObj.Open DB_CONNECTIONSTRING
End Function
Function OpenRecordset(sRSSource) 'if ConnObj.State = 0 then OpenConn() 'end if Set RstObj = Server.CreateObject("ADODB.Recordset") RstObj.Open sRSSource, ConnObj, 1,&H0002 RSCounter = RstObj.RecordCount Set OpenRecordset = RstObj
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.