13. februar 2003 - 15:38Der er
14 kommentarer og 1 løsning
Connect til .mdb
Jeg har følgende kode:
Set CN = Server.CreateObject("ADODB.Connection") CN.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("test.mdb") SQL = "SELECT * FROM Brugere" set rs = Conn.Execute(SQL)
Som giver følgende fejlmelding:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access 97 Driver] Can't open database '(unknown)'. It may not be a database that your application recognizes, or the file may be corrupt.
.mdb-filen er lavet i Access2000, men serveren scriptet skal afvikles på er en gammel svend, så kan det tænkes at den ikke understøtter at det er en Access2000-fil ?
Muligvis - jeg ved ikke helt hvad du skal gøre for at opdatere serverens Access-driver, men problemet ligger nok der! Prøv som sagt med mit forslag til en anden connection-string, og se om du har mere held med den.
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.