Avatar billede zetn Nybegynder
21. november 2004 - 23:39 Der er 15 kommentarer

ASP og MySQL

Hej,

Jeg har lige installeret mysql på min computer, og skal nu connecte til databasen, men har nogle problemer:

Når jeg prøver at connecte får jeg følgende fejl:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Driver Manager] Datakildenavnet blev ikke fundet, og der er ikke angivet en standarddriver.
/ps/inc/db.inc, line 4

Koden jeg connecter med:
strCon = "driver={MySQL};Server=localhost;uid=xxx;pwd=xxx;database=xxx"
set conn = Server.CreateObject("ADODB.Connection")
conn.open strCon

hvad kan fejlen skyldes?

/jacob
Avatar billede kalp Novice
21. november 2004 - 23:41 #1
viste sgu ikke man kunne bruge MySql database med ASP! Well now I know
Avatar billede zetn Nybegynder
21. november 2004 - 23:42 #2
Jo sagtens, ingen problem. Langt hurtigere end MS access til større opgaver.
Avatar billede kalp Novice
21. november 2004 - 23:42 #3
Avatar billede kalp Novice
21. november 2004 - 23:43 #4
det samme problem som dig bare på engelsk.. ved ikke om hans løsning.. nederst virker.. du kan lige prøve
Avatar billede zetn Nybegynder
21. november 2004 - 23:44 #5
Gir samme problem.
Avatar billede kalp Novice
21. november 2004 - 23:48 #6
Avatar billede kalp Novice
21. november 2004 - 23:50 #7
Avatar billede crapman Nybegynder
22. november 2004 - 10:33 #8
Du har ikke installeret en ODBC driver.. Du kan evt. hente en på mysql.com :)
Avatar billede zetn Nybegynder
22. november 2004 - 10:35 #9
lyder meget rigtig da den i winmysqladmin skriver at den ikke er installeret. Hvor præcis skal jeg hente den, og hvad skal den hedde?
Avatar billede crapman Nybegynder
22. november 2004 - 10:39 #10
Jeg går ud fra du kører med den nyeste version af mysql og på en windows server... så prøv den her:

http://dev.mysql.com/get/Downloads/MyODBC3/MyODBC-3.51.10-x86-win-32bit.exe/from/pick

Den skal bare installeres på selve serveren...
Avatar billede zetn Nybegynder
22. november 2004 - 10:41 #11
skal den installeres under mysql mappen? det er min egen computer jeg forsøger på.
Avatar billede crapman Nybegynder
22. november 2004 - 10:42 #12
Det er faktisk ligegyldigt hvor på serveren der er installeret
Avatar billede zetn Nybegynder
22. november 2004 - 10:45 #13
Nu skriver den så at den ikke kan connecte:

[MySQL][ODBC 3.51 Driver]Can't connect to MySQL server on 'localhost' (10061)

Koden jeg connecter med:
strCon = "driver={MySQL};Server=localhost;uid=xxx;pwd=xxx;database=xxx"
set conn = Server.CreateObject("ADODB.Connection")
conn.open strCon
Avatar billede crapman Nybegynder
22. november 2004 - 11:00 #14
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={MySQL ODBC 3.51 Driver}; server=localhost; DATABASE=intranet; UID=xxxx; PWD=xxxx"
Avatar billede crapman Nybegynder
22. november 2004 - 11:10 #15
og du har checket at du har forbindelse til sql serveren via winmysqladmin ikke?
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