Imprimir este artigo Cetak artikel ini Enviar o artigo a um amigo Kirim ke Teman
Home > BD , Delphi > 5 MySQL dan Firebird di Delphi 2007 dengan dua DBExpress

MySQL 5 dan Firebird di Delphi 2007 dengan dua DBExpress

Untuk pecinta MySQL dan Delphi, akhirnya Borland / CodeGear telah menciptakan driver dbExpress yang bekerja di MySQL 5. Karena aku tahu, salah satu Borland Konferensi yang saya hadiri, masalah besar adalah bahwa para pengembang MySQL membuat banyak perubahan signifikan inti dari mysql, yang membuat driver yang tidak kompatibel dengan Borland versi baru dari database ini.

Delphi 2007 datang dengan versi baru DBExpress, versi 4, yang membuat pihak ketiga driver tua untuk berbagai database, tidak kompatibel dengan versi baru ini. Driver seperti UIB Firebird tidak lagi bekerja di Delphi 2007.

Sopir resmi DBExpress Borland / CodeGerar untuk Delphi 2007, disebut bekerja MySQL, tapi hanya dengan MySQL versi 5.0.27 ke 4.1.22 *, menceritakan bagaimana di readme.htm 2007 folder Delphi, biasanya terletak di C : \ Program Files \ CodeGear \ RAD Studio \ 5,0 \ readme.htm. Driver ini bekerja dengan nama dbxMYS30.dll DBExpress dll dan libmysql.dll (mysql client dll). Jadi jika Anda memiliki versi MySQL lebih tinggi dari 5.0.27, Anda mungkin memiliki masalah.

Untuk mengetahui versi mysql Anda, buka command prompt dan ketik mysql-h localhost-u root-p-v mana-h adalah untuk menunjukkan ip / dns nama server mysql-u adalah untuk menunjukkan nama user,-p adalah untuk memasukkan password (yang sama akan dicari setelah menekan enter) dan-v untuk menampilkan versi server.

Ini versi driver dbExpress untuk MySQL bekerja dengan karakter unicode (standar internasional untuk representasi karakter beberapa bahasa, yang memungkinkan karakter aksen, misalnya, diwakili sama, tanpa memandang bahasa dari aplikasi / sistem operasi).

Versi lama ini berganti nama driver karena driver DBExpress dbxmysA30.dll asli Borland / CodeGear membiarkan Anda bekerja dalam modus kompatibilitas dengan DBExpress 3. Huruf "A" berisi nama sopir menunjukkan bahwa hanya menerima karakter ASCII.

Dalam kasus saya, saya menggunakan MySQL 5.0.41 dan aplikasi bekerja normal, namun dalam waktu desain (waktu desain), ada kesalahan yang menyatakan bahwa perpustakaan tidak ditemukan libmysql.dll, dan tidak layak mencuat keluar dalam semua yang folder yang datang ke pikiran bahwa Delphi tidak menemukannya.

Seperti yang kita tidak dapat menemukan download versi 5.0.27 MySQL, atau driver lain yang kompatibel DBExpress Delphi, salah satu solusi akan menggunakan versi sebelumnya dari libmysql.dll perpustakaan yang dapat ditemukan dalam paket instalasi PHP, misalnya. Anda dapat men-download versi 5.0.22 dari libmysql.dll, yang bekerja di Delphi 2007, link ini , ini , atau ini .

Hanya membongkar ini dll dalam folder bin instalasi dari Delphi 2007, biasanya di C: \ Program Files \ CodeGear \ RAD Studio \ 5,0 \ bin, sopir akan bekerja dalam waktu desain dalam Delphi.

Adapun Firebird 2, meskipun Mr Thiago Borges de Oliveira telah mengembangkan driver dbExpress gratis untuk Delphi 4 pada tahun 2007, yang di Release Candidate, tetapi diuji dan kanan working're Namun, masalah dapat terjadi karena bukan merupakan versi terakhir . Pengemudi memiliki setup yang mengotomatisasi proses instalasi, Namun, mengharuskan untuk Delphi Update Desember 2007 untuk operasi tanpa dia, sampai proses instalasi mungkin gagal.

VN: F [1.9.1_1087]
Rating: 10,0 / 10 (2 votes cast)
VN: F [1.9.1_1087]
Rating: 0 (dari 0 suara)
based on 2 ratings MySQL 5 dan Firebird di Delphi 2007 dengan dua DBExpress, 10,0 dari 10 didasarkan pada peringkat 2

Posting terkait:

  1. DbExpress driver untuk Firebird dalam Delphi 4 pada tahun 2007 dan 2009
  2. Tidak termasuk Asing Kendala Kunci di MySQL (kendala drop)
  3. FeneInfo 2007
  4. Pengenal huruf kecil di MySQL pada Windows
  5. Mendapatkan nilai terakhir dimasukkan auto-kenaikan di mysql

Terkait posting kepada Anda oleh Namun lain Related Posts Plugin .

Tags: Kategori: Database , Delphi Tags:
  • Programmer Injil
    Halo Manuel,

    Naum dapat membuat query di delphi dengan database mysql dan dbExpress,

    Aku perlu Anda membantu ...

    Saya mengembangkan aplikasi ke query dengan tanggal lahir dan nama ..


    bagaimana ..
  • Rodrigo Adachi
    Link untuk men-download MySQL 5.0.27 http://www.filehippo.com/download_mysql/1887/
  • Halo teman-teman, komentar sederhana saya yang akan standarisasi drive, untuk aduh begitu banyak perbedaan dan tidak kompatibel?

    Biarkan kami membantu!
  • Yohanes Paulus
    Manoel Good Night ..

    Aku melihat video pada pelajaran yang baik Anda dengan dbExpress mysql lebih Delphi 7. Aku ingin tahu apakah ada driver dbExpress untuk MySQL 5,1 yang bekerja pada Delphi 2007.

    Sudah agradesco.
  • Rafael Cunha
    Halo,

    Aku bertanya-tanya bagaimana untuk mendistribusikan aplikasi dengan dbx dan mysql di rad2007. Net, saya menemukan masalah yang sama dijelaskan dalam hal tersebut di atas, di mesin saya bekerja dengan baik pada server mengatakan lagi bahwa saya harus dimasukkan ke dalam dbxmysA30.dll sistem32 dan versi libmysql. dll tidak kompatibel, karena saya menaruh aplikasi di root, dan tidak ada dalam folder bin dan kerugian kesalahan. apa yang harus saya lakukan untuk memutar aplikasi
  • karlos Bahia
    Halo Manuel, aku menikmati pelajaran video yang Anda lakukan di Delphi, Menggunakan mendaftar dengan XML. Jadi saya bertanya pertanyaan ini, saya yakin Anda akan membantu saya
    Saya melakukan sistem di Delphi, yang mengelola database di akses, tetapi dieksekusi untuk berjalan di komputer lain tidak bekerja, bahkan pengaturan Alias ...
    Aku bertanya-tanya bagaimana fuciona program di komputer lain.

    memeluk

    karlos Bahia

    email karlosbahia33@bol.com.br
  • elcio
    Di mana bisa satu menemukan diperbarui dbExpress kylix3 bagi bank untuk menggunakan mysql5 Firebird 2 dan 6?
blog sini untuk membatalkan balasan