Avatar billede tofferman Nybegynder
14. december 2003 - 21:56 Der er 6 kommentarer og
1 løsning

Mysql connection

Hejsa.
Hvorfor virker dette ikke?

<%
set Con = Server.CreateObject ("ADODB.Connection")
Con.Open "DRIVER={MySql}; SERVER=localhost; DATABASE=test; UID=xxx; PWD=xxx"
%> 

Jeg har installeret MyODBC, og databasen "test" virker fint fra MySql Control Center.
Avatar billede tofferman Nybegynder
14. december 2003 - 22:01 #1
Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Driver Manager] Datakildenavnet blev ikke fundet, og der er ikke angivet en standarddriver.
Avatar billede azzodiac Nybegynder
14. december 2003 - 23:31 #2
Jeg er med på en lytter :)
Avatar billede proff Nybegynder
15. december 2003 - 07:30 #3
Prøv dette :)


<?
if(!$id) {
session_start() or die("<br>The Sessions Are dead!<br>");

$host = "localhost";


  @$connection = mysql_connect("localhost","DIT BRUGER NAVN","DIT PASSWORD");


if (!$connection) {
$mysql_error = mysql_error();

srand((double)microtime()*1000000);
$number = rand(1,200);

print mysql_error();
exit;
}

  mysql_select_db("NAVNET PÅ DIN DATABASE", $connection);
?>
Avatar billede bredum Nybegynder
15. december 2003 - 08:06 #4
Du mangler at sætte din User DNS i dit kontrol panel under Database (ODBC).
Avatar billede tofferman Nybegynder
16. december 2003 - 21:45 #5
Jeg har ikke noget punkt i mit kontrolpanel, der hedder "Database" og/eller "ODBC".
Avatar billede erikjacobsen Ekspert
23. december 2003 - 14:15 #6
Måske skal du skrive
  Driver={MySQL ODBC 3.51 Driver}
(eller et andet nummer....)
Avatar billede tofferman Nybegynder
31. januar 2004 - 01:35 #7
Hmm. Virkede heller ikke. På tide at jeg får lukket :-)
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