Avatar billede gurvic Nybegynder
04. juni 2004 - 10:57 Der er 8 kommentarer og
3 løsninger

connecte til mysql db

hej
hvordan connecter jeg til min mysql db??
det er første gang jeg arbejder med mysql så er lidt lost.
Har oprettet en tabel der hedder komtab og det hele skal bare køre lokalt på min egen maskine på min iis server.

har prøvet sådan har, men det går helt galt...

SQLserveradr="dml"
SQLdatabase ="komtab"
 
SQLlogin="dml"
SQLpassword=""


Set Conn = Server.CreateObject("ADODB.Connection")
ConStr =  "driver={MySQL};server="& SQLserveradr &";database="& SQLdatabase
conStr = conStr & ";uid="& SQLlogin &";pwd="& SQLpassword & ";OPTION=16386"
Conn.Open conStr


men så får jeg denne 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.
/johnny/kommentar.asp, line 29

håber i kan hjælpe :o)
Avatar billede medions Nybegynder
04. juni 2004 - 10:59 #1
Prøv sådan her:

SQLserveradr="dml"
SQLdatabase ="komtab"
 
SQLlogin="dml"
SQLpassword=""


Set Conn = Server.CreateObject("ADODB.Connection")
ConStr =  "driver={MySQL Driver MyOCBC 3.51};server="& SQLserveradr &";database="& SQLdatabase
conStr = conStr & ";uid="& SQLlogin &";pwd="& SQLpassword & ";OPTION=16386"
Conn.Open conStr

//>Rune
Avatar billede ullidk Nybegynder
04. juni 2004 - 11:00 #2
Avatar billede gurvic Nybegynder
04. juni 2004 - 11:01 #3
får samme fejl, men ved altså heller ikke om jeg skriver det rigtige ved serveradr og database... måske fejlen er der? styrer bare slet slet ikke mysql :o(
Avatar billede gurvic Nybegynder
04. juni 2004 - 11:03 #4
ullidk>> den er installeret :o)
Avatar billede ullidk Nybegynder
04. juni 2004 - 11:04 #5
Du skriver at du har oprettet en tabel der hedder "komtab"...du mener vel en database ikk?
Avatar billede medions Nybegynder
04. juni 2004 - 11:04 #6
Undskyld det var min fejl, jeg skrev det forkert, det hedder
MySQL ODBC 3.51 Driver


SQLserveradr="dml"
SQLdatabase ="komtab"
 
SQLlogin="dml"
SQLpassword=""


Set Conn = Server.CreateObject("ADODB.Connection")
ConStr =  "driver={MySQL ODBC 3.51 Driver};server="& SQLserveradr &";database="& SQLdatabase
conStr = conStr & ";uid="& SQLlogin &";pwd="& SQLpassword & ";OPTION=16386"
Conn.Open conStr

//>Rune
Avatar billede gurvic Nybegynder
04. juni 2004 - 11:09 #7
dumme mig... databasen hedder faktisk johnny, det er tabellen der hedder komtab, men det er jo databsenavnet der skal bruges, undskyld
medions>> har selvfølgelig ændret databasen til johnny men nu får jeg denne fejl...

Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[MySQL][ODBC 3.51 Driver]Unknown MySQL Server Host 'dml' (11001)
/johnny/kommentar.asp, line 29
Avatar billede ullidk Nybegynder
04. juni 2004 - 11:28 #8
Prøv at skrive localhost i stedet
Avatar billede ullidk Nybegynder
04. juni 2004 - 11:29 #9
Altså SQLserveradr="localhost"
Avatar billede gurvic Nybegynder
04. juni 2004 - 11:32 #10
sørme om det så ikke virker :o)
smider du også lige et svar... så kan i dele pointene for i hjalp begge til løsningen
Takker for hjælpen begge to.
Avatar billede ullidk Nybegynder
04. juni 2004 - 11:34 #11
Svar:-)
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

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging