Avatar billede obix Nybegynder
29. august 2014 - 21:53 Der er 4 kommentarer

[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

Hejsa Eksperter.

Det er længe siden jeg har pillet ved asp men nu står jeg med skægget i postkassen og bliver nød til at få noget til at virke.

Jeg har flyttet min løsning til wannafind og har rettet min connection string til men får denne fejl hver gang jeg forsøger at forbinde til db fra asp.

[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

Jeg forbinder således.

<%
Dim objRec
Dim objConn
Dim MySQLConnectionString

Set objRec = server.createobject("ADODB.Recordset")

dbName = "domain_dk_db"
mysqlServer = "mysql14.wannafind.dk"
mysqlUsername = "someuser"
mysqlPassword = "somepassword"

MySQLConnectionString = "DRIVER={MySQL ODBC 5.1 Driver};" &_
"server=" & mysqlServer & ";" &_
"user=" & mysqlUsername & ";" &_
"password=" & mysqlPassword & ";" &_
"database="& dbName &";" &_
"OPTION=3"

Set objConn = CreateObject("ADODB.Connection")
objConn.ConnectionString = MySQLConnectionString
objConn.Open
%>

På wannafinds egen hjemmeside skriver de man skal bruge
<%
SQLserveradr="mysqlX.wannafind.dk"
SQLdatabase="domæne_dk_db"
SQLlogin="xxx"
SQLpassword="password"

Set Conn = Server.CreateObject("ADODB.Connection")

conStr = Driver={MySQL ODBC 3.51 Driver};Server=SQLserveradr;Port=3306;SQLdatabase=myDataBase;User=SQLlogin; Password=SQLpassword;Option=3;

Conn.Open conStr
%>

Det har jeg også prøvet med samme resulttat.

I kan se fejlen her www.lampekaelderen.dk

På forhånd tak.
Ole B.
Avatar billede obix Nybegynder
29. august 2014 - 21:56 #1
Hmm bare glem det tror jeg fik det til at virke.
Avatar billede obix Nybegynder
29. august 2014 - 22:01 #2
Næh det virker stadig ikke. Det var godt nok mystisk...
Avatar billede larsen45 Juniormester
29. august 2014 - 22:43 #3
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified.

Det lader til navnet stavet forkert, eller på anden vis ikke korrekt. Tjek også din sti til databasen er korrekt efter du har skiftet over.
Avatar billede at_dk Nybegynder
31. august 2014 - 18:05 #4
Prøv at forbinde således:

<%
Dim objRec
Dim objConn
Dim MySQLConnectionString

Set objRec = server.createobject("ADODB.Recordset")

dbName = "domain_dk_db"
mysqlServer = "mysql14.wannafind.dk"
mysqlUsername = "someuser"
mysqlPassword = "somepassword"

MySQLConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" &_
"server=" & mysqlServer & ";" &_
"user=" & mysqlUsername & ";" &_
"password=" & mysqlPassword & ";" &_
"database="& dbName &";" &_
"OPTION=3"

Set objConn = CreateObject("ADODB.Connection")
objConn.ConnectionString = MySQLConnectionString
objConn.Open
%>



;-)
/A
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

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