Avatar billede xafion Nybegynder
05. maj 2001 - 12:40 Der er 12 kommentarer og
1 løsning

MySQL

Hej. Jeg har problemer med at forbinde til en MySQL database. Jeg har installeret MyODBC for Windows 9x.

Min connect string ser således ud:
\'object
Set conn = CreateObject(\"ADODB.Connection\")

\'connect
Conn.Open \"DRIVER={mysql}; SERVER=pernille.andersenit.dk; DATABASE=firenetdk; UID=firenetdk; PWD=*******;\"

\' Og her tester jeg om det virker
Set Rs = Conn.Execute(\"INSERT INTO Customers (ID, Status, Password, Name, Address, ZipCode, Phone, CreateDate, EndDate, EndOfLease, Leases, Notes, Payments) VALUES (\'123456\', \'6\', \'password\', \'name\', \'address\', \'zipco\', \'phone\', \'00-00-0000\', \'00-00-0000\', \'00-00-0000\', \'123\', \'notes\', \'payments\');\")


På arbejdet kan jeg godt forbinde via både ASP og VB, men herhjemme hvor jeg kører 98, ser det ud til at fcke up.

På arbejdet kører jeg Windows 2000 Server.

Hjælp?
Avatar billede jennemaan Nybegynder
05. maj 2001 - 12:47 #1
hvis du stepper forbi din \"conn.open \"...\"\", hvilke properties har conn så når du prøver at køre en watch på den?
Avatar billede perla Nybegynder
05. maj 2001 - 13:08 #2
Har du en mysql driver (ODBC) instaleret lokalt på din Windows 9x?

-Per
Avatar billede tdaugaard Nybegynder
05. maj 2001 - 13:13 #3
Hmm ..

1. Er ID ikke et auto_increment felt ?
2. Er Status, Leases ikke tal felter ?
Avatar billede perla Nybegynder
05. maj 2001 - 13:17 #4
Måske skulle du prøve med en simpel select for at se om forbindelsen er i orden.

-Per
Avatar billede xafion Nybegynder
05. maj 2001 - 13:27 #5
Alle) Glemte at sige, at fejl meddelelsen er;
Microsoft OLE DB Provider for ODBC Drivers fejl \'80004005\'

[TCX][MyODBC]Can\'t connect to MySQL server on \'localhost\' (10061)


Jennemann) Hvad mener du?

Perla)  Læs:
Jeg har installeret MyODBC for Windows 9x. Jeg har installeret MyODBC for Windows 9x. Jeg har installeret MyODBC for Windows 9x. Jeg har installeret MyODBC for Windows 9x. Jeg har installeret MyODBC for Windows 9x. Jeg har installeret MyODBC for Windows 9x. Jeg har installeret MyODBC for Windows 9x. Jeg har installeret MyODBC for Windows 9x. Jeg har installeret MyODBC for Windows 9x. Jeg har installeret MyODBC for Windows 9x. Jeg har installeret MyODBC for Windows 9x.

Daugaard) ID er et int felt med unikt kundenr. Jeg har ikke noget til at være auto_increment

Avatar billede jennemaan Nybegynder
05. maj 2001 - 13:32 #6
Prøv at lave en System DSN for den. Såvidt jeg husker er det under kontrolpanelet - odbc 32bit.

Måske tillader mysql driveren at du tester forbindelsen dér.

/Jennemaan
Avatar billede jennemaan Nybegynder
05. maj 2001 - 13:34 #7
xafion > og det jeg mente var at jeg gerne ville se hvilken fejlmeddelelse den kom med :)


/Jennemaan
Avatar billede jennemaan Nybegynder
05. maj 2001 - 13:35 #8
\"På arbejdet kan jeg godt forbinde via både ASP og VB, men herhjemme hvor jeg kører 98, ser det ud til at fcke up. \"

Nu er det vel ikke fordi at det er en mysql der står inde på dit arbejde, godt og trygt bag en firewall?

/Jennemaan

Avatar billede xafion Nybegynder
05. maj 2001 - 14:06 #9
Nej.

Serveren ligger på Pernille.AndersenIT.dk på en åben server.
Fra arbejdet ( 62.242.140.194 ) kan jeg sagtens få forbindelse.
Men ikke hjemmefra :o(

Jeg ikke installeret noget udover MyODBC drivere på begge platforme. Altså MyODBC for 98 / 2000 på dem aye?

:o)
Avatar billede perla Nybegynder
05. maj 2001 - 14:11 #10
Har du i system panelets ODBC angivet at MySQL\'en ligger på den ip adresse og domainenavn. Fra den kan man også deste om den kommer i kontakt med MySQL\'en, og dermed har du se om ASP er en fejl kilde.

-Per
Avatar billede xafion Nybegynder
14. maj 2001 - 08:31 #11
Jep. Endnu et neverending-spørgsmål.
Avatar billede perla Nybegynder
14. maj 2001 - 08:56 #12
Jeg spilder andres tid. Jeg spilder andres tid. Jeg spilder andres tid. Jeg spilder andres tid. Jeg spilder andres tid. Jeg spilder andres tid.

-Per :-)
Avatar billede xafion Nybegynder
14. maj 2001 - 12:27 #13
Øh :o?
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