webForumDet fria alternativet

Kan ej göra anslutning - Datakällan hittas inte

Databaser & SQL

6 svar · 388 visningar · startad av Fireh

Medlem sedan jan. 2003173 inlägg
Frågan#1

Har just börjar med MySQL efter Access tidigare.
Skulle då skapa min första anslutning, jag får då följande felmeddelande:

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Driver Manager] Datakällan hittades inte och ingen standarddrivrutin är angiven.

Koden jag använder är:

Set db = Server.CreateObject("ADODB.Connection")
db.Open "Driver={mySQL};Server=localhost;Option=16834;Database=xxx"

Någon som råkar veta vad som kan vara fel?

Medlem sedan juni 200032 967 inlägg
#2

Har du installerat MyODBC?

Medlem sedan jan. 2003173 inlägg
#3

Nej, det hade jag inte... men nu har jag installerat MySQL Connector/ODBC 3.51, om det är det du syftar på.

Fortfarande samma fel :(

Medlem sedan juni 200032 967 inlägg
#4

... Och startat om datorn?

Jag tycker i alla fall att din connectionstring ser korrekt ut, men det kanske inte gör dig gladare? ;)

Medlem sedan jan. 2003173 inlägg
#5

Nej, den är inte omstartad.... vill försöka undvika det då den körs som server. Fick däremot inte upp nån ruta om att jag behövde starta om heller, så antog att det inte behövdes.

Hehe... det är väl iof bra att veta att det är rätt... men det hade varit ännu bättre att veta vad som är fel :P

Medlem sedan juni 200032 967 inlägg
#6

Nej, jag vet inte om man behöver starta om maskinen. Men det är alltid värt ett försök. :)

Mvh

Medlem sedan jan. 2003173 inlägg
#7

Jag har förresten inte fått det att fungera med ovanstående.
Jag la däremot istället till en DSN i Datakällor och använder denna:

db.Open "DSN=mysql_crew"

Då fungerar det... men det ska gå med den andra oxå...
Men, men... nöjd än så länge.

259 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)