MySQL 5 og 2 i Firebird med Delphi 2007 DBExpress
For elskere af MySQL og Delphi endelig Borland / CodeGear DBExpress tilføje en chauffør, der virker i MySQL 5. For jeg vidste, en af Borland konference jeg deltog i, det store problem er, at MySQL udviklerne foretaget mange ændringer betydelig kerne af MySQL, hvilket gjorde drivere til Borland uforenelig med nye versioner af databasen. Delphi 2007 kom med en ny version af DBExpress, version 4, som gjorde den gamle tredjeparts drivere til forskellige databaser, er uforenelige med denne nye version. Chauffører gerne UiB Firebird ikke længere arbejde i Delphi 2007.
Føreren DBExpress officielle Borland / CodeGerar for Delphi 2007 opfordrede MySQL virker, men kun med MySQL version 5.0.27 og 4.1.22 *, og oplyser README.HTM i Delphi 2007, typisk placeret på C : \ Programmer \ CodeGear \ RAD Studio \ 5.0 \ README.HTM. Dette fører arbejder med dll navn DBExpress dbxMYS30.dll og libmysql.dll (mysql klient dll). Så hvis du har en højere MySQL version 5.0.27, kan du have problemer. Ved du, hvad din version af MySQL, åbne kommandoprompten og skrive mysql-h localhost-u root-p-mod, hvor-h er at vise de ip / dns name server og MySQL-serveren localhost er de lokale -- u er at angive navnet på en bruger, hvor jeg brugte User root-p er at indtaste password (vil blive anvendt efter tryk på enter) og mod til at vise den server-version. Denne version af DBExpress driver til MySQL arbejder med Unicode-tegn (international standard for at repræsentere tegn fra forskellige sprog, hvilket giver et tegn med accent, for eksempel, er repræsenteret på samme måde, uanset hvilket sprog af ansøgningen / operativsystemet). Den gamle version af driveren blev omdøbt dbxmysA30.dll, fordi driverne DBExpress indfødte Borland / CodeGear kan du arbejde i kompatibilitetstilstand med DBExpress 3. Brevet indeholdt navnet på føreren viser, at den kun accepterer ASCII-tegn.
I mit tilfælde, jeg bruger MySQL 5.0.41 og anvendelsen fungerer normalt, men i design tiden (design tid), er der en fejl, at biblioteket libmysql.dll ikke blev fundet, og ingen mening i at stikke det ud i alt, der er mappe, der kommer til at tænke, at Delphi ikke finde det. Hvordan kan vi ikke finde download version 5.0.27 af MySQL, eller kompatible med føreren DBExpress i Delphi, ville en løsning være at bruge en ældre version af libmysql.dll bibliotek, der kan findes i pakkerne installation af PHP, f.eks. Du kan downloade den version 5.0.22 af libmysql.dll, der arbejder i Delphi 2007, dette link, dette, eller dette. Just unzip denne dll i bin mappen af installationen af Delphi 2007, sædvanligvis i C: \ Programmer \ CodeGear \ RAD Studio \ 5.0 \ bin, vil føreren arbejde inden for design tiden i Delphi.
Ildfuglen 2, selv om hr. Thiago Borges de Oliveira har udviklet et gratis Driver DBExpress 4 unikke for Delphi 2007, som er i Release Candidate, men prøvet det, og det er alt arbejdet hele dog ret, kan der opstår problemer, fordi det ikke er en version endelig. Føreren har en opsætning, som automatiserer installationen kræver imidlertid, i december Update Delphi 2007 for at arbejde uden at det, indtil installationen kan mislykkes.
2Relaterede stillinger:
- Driver 4 DBExpress Firebird i Delphi 2007 og 2009
- FeneInfo 2007
- Undtagen Udenlandske Key Begrænsninger i MySQL (drop begrænsning)
- Småbogstaver identifikatorer i MySQL på Windows
- Kom i den sidste værdi indsættes automatisk stigning i MySQL
Relaterede stillinger bringes til dig af Yet Another Related Posts Plugin.




Hvor kan man finde opdateret dbexpress kylix3 for bankerne at anvende MySQL5 og 6 og 2 firebird?
Mand, at projektet blev opgivet af kylix Borland lang tid. Jeg tror, du finder svært dbExpress drivere til det. Hvad kan du bruge, er open source-komponenter af biblioteket zeos lib.
Hej Manuel, jeg havde en video-sekvens, at du har lavet i Delphi, Brug af register med XML. Så jeg stiller dette spørgsmål, jeg er sikker på at du vil hjælpe mig
Jeg havde et system i Delphi, som administrerer en database med adgang, satte eksekverbare til at køre på en anden maskine ikke virker, selv om fastsættelse af Alias, ...
Jeg spekulerer på, hvordan programmet fuciona på en anden maskine.
et kram
Karlos Bahia
e-mail karlosbahia33@bol.com.br
Du er nødt til at dele mappen med banken skriverettigheder. Så der må være en konfigurationsfil
på hver maskine, hvor ansøgningen er, indeholdende
vejen til banken. Hvis lokale, vil tage
mappe, hvis en anden computer på netværket
bør i det format, \ \ nome_computador_ou_ip \ nome_pasta_compartilhada \ nome_banco_dados.mdb
Jeg foreslår, at den andel navn, du medtager
en $ i slutningen, så den kan være skjult og andre
Brugeren kender ikke til dens eksistens.
Stop gemme stien til den database, du kan bruge en
. Ini-filen. På nettet vil du finde mange vejledninger om, hvordan
arbejde med. ini-filen i Delphi.
Jeg håber jeg har hjulpet.
Hej,
Jeg vil gerne vide, hvordan du distribuerer ansøgningen med dbx og MySQL i rad2007. Nettet, fandt jeg de samme problemer, der er beskrevet i ovennævnte sag, på min maskine fungerede perfekt på serveren, det siger jeg nødt til at sætte i sistem32 og dbxmysA30.dll version af libmysql. dll er ikke foreneligt, da jeg stillede i ansøgningen roden, i bin mappen og ingen fejl og gå glip af. hvad skal jeg gøre for at flipthe ansøgning
Du kan sætte libmysql.dll i en af de versioner q citerer i stillingen,
den midas.dll (som er i mappen System32 af vinduer) og
dbxmys30.dll (a dbxmysA30.dll er den gamle version, ikke accepterer
UTF, ASCII only)
Alt i programmappen.
Det midas.dll skal være registreret hos regsvr32 kommando-ic: \ sti \ midas.dll ved kommandoprompten.
Good Night Manoel ..
Jeg så en video lektion om hans gode MySQL med mere dbExpress Delphi 7. Jeg spekulerer på, om der er en dbExpress driver til MySQL 5.1, der virker i Delphi 2007.
Allerede agradesco.
Selv mysql driver, der følger med Delphi 2007 fungerer rimeligt. Der er andre, men de er alle betalt.
Hej venner, min ydmyge bemærkning om, at ville standardisere drev, hey pra så mange forskelle og uoverensstemmelser?
Let's lethed!
Link til download MySQL 5.0.27 http://www.filehippo.com/download_mysql/1887/
Hej Manuel,
Naum kan foretage søgninger i Delphi med MySQL-database og dbexpress,
Jeg har brug for jeres hjælp ...
Jeg er at udvikle et program til at stille spørgsmålstegn ved fødselsdato og navn ..
Hvordan ..