Manoel Campos Blog
Imprimir este artigo Print this article Enviar o artigo a um amigo Küldje el a cikket egy barátjának

MySQL 5 és 2 Firebird a Delphi 2007 DBExpress

by admin on 04 Jun, 2008, a BD, Delphi -

Szerelmeseinek a MySQL és a Delphi, végül a Borland / CodeGear DBExpress hozzá egy meghajtót, ami működik a MySQL 5. Mert tudtam, hogy az egyik Borland konferencián vettem részt a nagy probléma, hogy a MySQL fejlesztői történt sok változás jelentős lényege mysql, amely lehetővé tette a vezetők Borland összeegyeztethetetlen új változatát az adatbázisban. Delphi 2007 jött egy új változatát DBExpress, 4-es verzióját, amely lehetővé tette a régi külső meghajtók különböző adatbázisok, összeegyeztethetetlenek az új változat. Drivers, mint UIB Firebird már nem dolgozik a Delphi 2007.

A járművezetői DBExpress hivatalos Borland / CodeGerar for Delphi 2007 néven MySQL működik, de csak a MySQL verzió 5.0.27 és 4.1.22 *, és tájékoztatja a Readme.htm a Delphi 2007, jellemzően található C :: \ Program Files \ CodeGear \ RAD Studio \ 5,0 \ Olvassel.htm. Ez a vezérlő szerkezet-val a dll nevét DBExpress dbxMYS30.dll és libmysql.dll (MySQL kliens dll). Tehát, ha nagyobb a MySQL 5.0.27 verzióját, akkor a probléma. Önnek mi a telepített mysql, nyissa meg a parancssort, és írja be mysql-h localhost-u root-p-v-h amikor fel kell tüntetni az ip / dns név szerver és mysql server localhost a helyi -- u az, hogy a nevét egy User, ahol én a User root-p lépnek be a jelszót (ez kell alkalmazni megnyomása után adja meg) és a-v megjeleníti a szerver verziót. Ez a változat a MySQL DBExpress driver működik a Unicode karaktereket (nemzetközi szabvány a képviselő karakterek különböző nyelveken, amely lehetővé teszi az ékezetes karakter, például egy képviselőt ugyanúgy, függetlenül a bejelentés nyelvét és az / operációs rendszer). A régi verziót a vezető átnevezett dbxmysA30.dll, mert a járművezetők DBExpress natív Borland / CodeGear segítségével dolgozik kompatibilitási módban DBExpress 3. A levél tartalmazta a járművezető neve jelzi, hogy csak azt fogadja el ASCII karakter.

Az én esetemben, Én használ MySQL 5.0.41 és az alkalmazás funkciókat, viszont a design time (design time), van egy hiba, hogy a könyvtár libmysql.dll nem találta, és nem pont úgy ragadt meg mindazt, ami mappa, jut eszembe, hogy a Delphi nem találja meg. Hogyan lehet nem találja a letölthető verzió a MySQL 5.0.27, amely összhangban áll a vezető DBExpress a Delphi, az egyik megoldás az lenne, hogy használ egy korábbi változata libmysql.dll könyvtár, amely megtalálható a csomagok telepítése a PHP, például. Tudod letölt a változat a 5.0.22 libmysql.dll, ami működik a Delphi 2007, ez a link, ezt, vagy ezt. Just unzip ezt a dll a bin mappába a telepítés a Delphi 2007, rendszerint a C: \ Program Files \ CodeGear \ RAD Studio \ 5,0 \ bin, a vezető fog dolgozni a tervezés idő Delphi.

A Firebird 2, még ha úr Thiago Borges Oliveira de kifejlesztett egy olyan ingyenesen Driver DBExpress 4 egyedülálló Delphi 2007, amely a Release Candidate, de tesztelni, és ez mind rendben működik, azonban a probléma akkor fordulhat elő, mert ez nem egy változata végleges. A járművezető beállít, hogy automatizálja a telepítési folyamat azonban előírja, hogy a Delphi 2007 december Frissítés munka nélkül, amíg a telepítés nem sikerül.

VN: F [1.8.1_1037]
Osztályzat: 10,0 / 10 (2 votes cast)
VN: F [1.8.1_1037]
Értékelés: 0 (0 szavazat)
2 MySQL 5 és 2 Firebird Delphi-ben 2007-DBExpress 10,0 10 2

Related posts:

  1. Driver 4 DBExpress Firebird Delphi-ben 2007 és 2009-ben
  2. Kivéve az idegen kulcs megszorításokat MySQL (drop constraint)
  3. Kisbetűs azonosítókat a MySQL Windows alatt
  4. Ismerkedés az utolsó érték ki auto-increment a mysql
  5. FeneInfo 2007

Kapcsolódó hozzászólások hozta neked Yet Another Related Posts Plugin.


10 Hozzászólások ehhez a bejegyzéshez

  • elcio

    Hol lehet találni egy nyújtó dbExpress kylix3 a bankok használni mysql5 és a 6. 2 Firebird?

    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0.0 / 5 (0 votes cast)
    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0 (0 szavazat)
  • manoelcampos

    Ember, a projekt által elhanyagolt Borland Kylix hosszú idő. Azt hiszem, nehéz megtalálni dbExpress illesztőprogramokat. Mi lehet használni a nyílt forráskódú komponensek a könyvtár ZEOS lib.

    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0.0 / 5 (0 votes cast)
    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0 (0 szavazat)
  • karlos Bahia

    Hello Manuel, élveztem a videó leckét, amit tett a Delphi, az XML használata regisztráljon. Szóval kérem ezt a kérdést, biztos vagyok benne, segít nekem
    Volt egy olyan rendszer, Delphi, amely kezeli az adatbázist a hozzáférést, tedd a végrehajtható futtatni egy másik gépen nem működik, még akkor is meghatározó Alias, ...
    Kíváncsi vagyok, hogy a program fuciona egy másik gépen.

    egy ölelés

    karlos Bahia

    e-mail karlosbahia33@bol.com.br

    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0.0 / 5 (0 votes cast)
    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0 (0 szavazat)
  • manoelcampos

    Szeretné megosztani a mappát a bank write permissions. Aztán ott kell lennie egy konfigurációs fájl
    mindkét gépen, ahol a kérelmet, amely tartalmazza
    az út a bankba. Ha a helyi foglalkozik majd, amely
    mappába, ha egy másik számítógép a hálózaton
    kell lennie formátumban \ \ nome_computador_ou_ip \ nome_pasta_compartilhada \ nome_banco_dados.mdb

    Azt javaslom, hogy a megosztás nevét is felvenni a
    a $ a végén, úgy, hogy rejtve maradhat, és a többi
    Felhasználó nem tudja, annak létezéséről.

    Stop megtakarítás útját az adatbázis használhatunk egy
    . Ini fájlban. A neten található sok tutorials, hogyan
    dolgoznak. ini fájlban Delphi.

    Remélem, segített.

    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0.0 / 5 (0 votes cast)
    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0 (0 szavazat)
  • RAFAEL Cunha a

    Helló,

    Szeretném tudni, hogyan kell elosztani a dbx alkalmazás és mysql rad2007. Net, megtaláltam ugyanazokat a problémákat a fent baj, én gép tökéletesen működött a szerveren azt mondja, hogy hozzanak sistem32 és dbxmysA30.dll változata libmysql. dll nem kompatibilis, mert tettem a keresetben gyökér, a bin mappát, és nincs hiba és hiányzik. mit kell tennem, hogy flipthe kérelem

    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0.0 / 5 (0 votes cast)
    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0 (0 szavazat)
  • manoelcampos

    Tudod tesz a libmysql.dll az egyik változat q idézet a postán,
    A midas.dll (ami a Windows System32 mappájában), és
    dbxmys30.dll (a dbxmysA30.dll a régi változat, nem fogadja el a
    UTF, ASCII only)
    Mindent az alkalmazás mappát.

    A midas.dll be kell jegyeztetni a regsvr32 parancsot-IC: \ elérési út \ midas.dll a parancssorba.

    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0.0 / 5 (0 votes cast)
    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0 (0 szavazat)
  • János Pál

    Good Night Manoel ..

    Láttam egy videót a leckét a jó mysql, több dbExpress Delphi 7. Kíváncsi vagyok, ha van egy dbExpress driver for MySQL 5.1, hogy működik a Delphi 2007.

    Már agradesco.

    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0.0 / 5 (0 votes cast)
    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0 (0 szavazat)
  • manoelcampos

    Még a mysql driver mellé kapott Delphi 2007 ésszerűen működik. Vannak mások is, de azok mind fizetik.

    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0.0 / 5 (0 votes cast)
    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0 (0 szavazat)
  • Edgar

    Kedves barátaim, az én szerény megjegyzés, amely szabványosítása meghajtók, hé pra különbségek és az inkompatibilitás?

    Let's könnyedén!

    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0.0 / 5 (0 votes cast)
    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0 (0 szavazat)
  • : Rodrigo Adachi

    Itt töltheti le MySQL 5.0.27 http://www.filehippo.com/download_mysql/1887/

    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0.0 / 5 (0 votes cast)
    Az ENSZ: F [1.8.1_1037]
    Értékelés: 0 (0 szavazat)

Leave a comment

Looking for something?

Használja az alábbi űrlapot a keresés az oldalon:

Nem találta meg, amit keresett? Leave a comment in the post, vagy keressen meg tudjuk oldani!

Visit our friends!

Néhány erősen ajánlott barátok ...