Server.Mappath fungerar endast lokalt till och med.
Skriv ut det hela med Response.write så får du se om sökvägen till databasen stämmer.
Response.write Server.mappath("trackingdb.mdb")
Mvh,
3 svar · 357 visningar · startad av Pellefant
Hej igen!
Jag har en sida på en server som fungerar, nu försöker jag omvandla koden så att den även går att köra lokalt med localhost.
Jag har denna:
Databas.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("trackingdb.mdb") &";pwd=temp"
Måste man skriva ut den riktiga sökvägen, fungerar inte Server.MapPath lokalt? (Man är ju inte säker på var användaren lägger filerna, och i så fall måste de in i koden och rota :( )
Felmed:
Microsoft OLE DB Provider for ODBC Drivers fel '80004005'
[Microsoft][ODBC Driver Manager] Drivrutinens SQLAllocHandle på SQL_HANDLE_ENV misslyckades.
Server.Mappath fungerar endast lokalt till och med.
Skriv ut det hela med Response.write så får du se om sökvägen till databasen stämmer.
Response.write Server.mappath("trackingdb.mdb")
Mvh,
Hej!
Troligtvis beror problemet på att min PWS helt har spårat ur, den sa till slut ngt om en dll-fil, sedan när jag försökte starta om den så vill den inte starta, som en gammal bil ungefär med dåligt batteri.... ska ominstallera den...återkommer.
P.s. @nders, jag kör med server.Mappath på en server(på https://www.dotnetplayground.com) ute på Internet, dvs inte lokalt, det fungerar.