Avatar billede nitz Nybegynder
09. maj 2001 - 17:55 Der er 2 kommentarer og
1 løsning

DSN problem

Hej Alle,

Jeg for en fejl jeg ikke kan få til at forsvinde når jeg prøver at oprette et DSN til en database...

Jeg har en fil hvor jeg skriver følgende:

strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)}; \" &_
\"DBQ=\"&Request.ServerVariables(\"APPL_PHYSICAL_PATH\")&\"\" &_
\"log\\shop.mdb; password=test\"

Det includer jeg så i en fil hvor jeg skriver:

Set Conn = Server.Createobject(\"ADODB.Connection\")
Conn.Open strDSN
Set RS = Conn.Execute(\"SELECT * FROM Products\")

MEN! så får jeg denne fejl:

Microsoft OLE DB Provider for ODBC Drivers error \'80004005\'
[Microsoft][ODBC Microsoft Access Driver] Could not find file \'(unknown)\'.
/demoshop/Default.asp, line 18

Linie 18 er: Conn.Open strDSN


nogen der kan hjælpe mig? jeg ville blive evig lykkelig.

hilsener

Tommy Nitz
Avatar billede netsrac Praktikant
09. maj 2001 - 17:59 #1
Brug server.mappath:

strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)}; \" &_
\"DBQ=\"&server.mappath(\"log\\shop.mdb\")&\";password=test\"

Avatar billede nitz Nybegynder
09. maj 2001 - 18:02 #2
Netsrac!

Tusind Tak :o)

hilsener

Tommy Nitz
Avatar billede netsrac Praktikant
09. maj 2001 - 18:04 #3
Så lidt :-)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester