07. april 2006 - 16:04Der er
10 kommentarer og 1 løsning
MySQL, DBExpress og forbindelse imellem dem
Hej.
Jeg har problemer med at oprette forbindelse mellem Delphi og MySQL gennem DBExpress.
Jeg har indsat flg. DBExpress komponenter:
SQLConnection SQLTable
I SQLConnection har jeg indtastet username (root), password (xxx) og databasenavnet, samt 127.0.0.1 i host-name.
Jeg har desuden kopieret libmysql.dll til mit programbibliotek.
Min SQLConnection viser i øvrigt ingen fejl.
Når jeg så vil sætte en SQLTable på (jeg ved ikke om det er måden at gøre det på, jeg har kun arbejdet med Paradox, BDE og TTable før), så vælger jeg SQLConnection fra før, men jeg kan ikke vælge nogen tabel under propertien "tablename"
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
Skulle måske lige nævne at jeg _aldrig_ benytter DB komponenter, i forbindelse med MySQL og dbexpress bruger jeg kun de 3 komponenter som du kan se i demoen og så bruger jeg TClientDataSet til at gemme data i som jeg modtager fra MySQL. Der er ingen forbindelse mellem TClientDataSet og MySQL så når jeg skal hente,slette og ændre data i MySQL så gør jeg det ved at skrive en SQL sætning.
og jeg mener at den dbExpress _driver_ der følger med Delphi kun understøtter MySQL op til version 4.0.26. Så hvis du vil bruge MySQL 5 skal du finde en anden dbExpress driver.
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.