05. juli 2002 - 08:14Der er
19 kommentarer og 1 løsning
Problem med database
Hejsa ! Jeg har lavet en webside som understøttes af en mysql database. Selve websiden kører fint og henter oplysninger fra databasen. Det der ikke virker er et admin modul som jeg har lavet. Det ligger i en undermappe "admin" i selve webmappen. Selve admin layoutet bliver vist fint, menhvis man eksempeltvis trykker på en af linkene hvor der skal hentes noget fra databasen kommer følgende fejl :
Fejltype: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Driver Manager] Datakildenavnet blev ikke fundet, og der er ikke angivet en standarddriver. /admin/person_ov.asp, line 10
'-- OPENS DATA CONNECTION Set objConn1 = Server.CreateObject("ADODB.Connection") objConn1.Open "DSN=dsa;DB=dsa;SERVER=localhost;UID=;PORT=;OPTION=0;STMT=;"
Jeg har lige fundet ud af at det faktisk ikke virkede i andre filer alligevel. Skal jeg bare indsætte din kode hvor min egne står, tror du det skulle gøre det ??
Det er totalt sort ! Hvis jeg går ind i mappen og klikker på min default side og åbner siden på den måde virker det fint. Problmet er bare at stien oppe i adresse linjen ser sådan ud : C:\Inetpub\wwwroot\nyeste\web\BBD\default.html
Det virker ikke hvis jeg kriver localhost, så kommer der fejl ved tilgangen til databasen !
Det lyder lidt sjovt.. Men det er måske fordi browseren skal logge ind med et brugernavn for at få adgang til daabasen..
Har du oprettet et brugernavn med password til mySQL serveren?? Hvis man da skal det?
Så kunne denne måske bruges: set objConn = server.CreateObject("ADODB.Connection") objConn.ConnectionString = "DRIVER={MySQL};SERVER=localhost;DATABASE=dindb;UID=dinbruger;PWD=ditpassword;"
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.