Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
MySQL er ikke installeret i nu.. Har ikke noget i mod at køre en ældre version af MySQL hvis så jeg så kan bruge en enkel dll fil(elelr flere så længe der ikke skal installers driver). Kan det lade sig gøre? så det kun er mit program.exe og den der sql.dll (eller hvad den hedder).. alså ikke nogen dirver eller andet der skal installers, har heller ikke noget imod hvis der er flere dll..
Hvis du vil benytte dbexpress så skal du bruge 2 dll´er sammen med dit program: dbexpmysql.dll - dbexpress driveren til MySQL libmySQL.dll - En dll der følger med MySQL, du finder den i mysql\bin mappen
Du kan også hvis du har tid og lyst direkte benytte de funktioner der findes i libmySQL.dll og så helt undgå dbexpress og derfor også dbexpmysql.dll filen. Men det kræver self. lidt mere programmering, fordelen er så at du kan benytte den nyeste MySQL version og du har helt styr på koden gør og kan selv rette evt. fejl.
Version 4.0.26 mener jeg den hedder. Nu har du jo ikke fået svar på det du spurgte om, jeg syntes lige jeg ville vente med at lave noget i tilfælde af at du kom på andre tanker. Men hvis du stadig vil igang så har jeg engang lavet en lille demo der kan forbinde til en MySQL 4.0.xx server, så kan du se hvad der skal benyttes af komponenter, den kan jeg uploade hvis du ønsker det?
btw mit program skal bruges til at forbinde til en MySQL server og insert noget data i mine tabller.. Faktisk ikke rigtig Select så meget måske en enkel kollone..
Du må meget gerne sende din demo til mig.. pb1@ofir.dk
hmm den siger at dbexpmysql.dll ikke er loadet når jeg forbinder til MySQL 4.23, men ser ud til at den kun understøtter op til 3.23.x.. Men kan ikke finde nogen links til MySQL 3.23.x :-(
Jeg har løst det... Jeg opdateret libmySQL.dll til version 3.23.49 og så virkede det... den siger forbindelse OK, men har ikke prøvet at insert og select noget i nu(burde dog virke :-) )
min dbexpmysql.dll er version 7.0.2.113 og køre MySQL 4.0.24
Jeg ved godt at mit spg er blevet besvaret og du har fået dinne point... men kan ikke forbinde til MySQL server på IP-adressen.
Virker fint hvis jeg køre programmet på den maskine hvor MySQL køre på og indtaster "localhost" som hostname. Hvis jeg indtaster IP-adressen, f.eks 192.168.140.1 som har en MySQL 4.0.26 kørende så kan jeg ikke forbinde..
Jeg har googlet lidt og kan se at der er en del indlæg om dette problem men desværre har jeg ikke kunne finde en løsning, men ud fra hvad jeg har læst lyder det som et dbexpress problem og altså ikke pga. MySQL. Præcis ved hvilken kode linie kommer fejlen?
Ikke fordi det hjælper dig men jeg fobinder til MySQL både via lokal net og via internet uden problemer.
Har fundet fejlen.. Min bruger havde ikke rettigheder til at forbinde fra andet end localhost
sorry.
Synes godt om
Ny brugerNybegynder
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.