Datakent Ana Sayfa
Anasayfa Anasayfa > Diğer bölümler > Borland Delphi
  Aktif Konular Aktif Konular RSS: Firemonkey DbExpress MySQL Bağlantısı
  Yardım Yardım  Hızlı Ara   Kayıt Ol Kayıt Ol  Giriş Giriş

Firemonkey DbExpress MySQL Bağlantısı

 Yanıt Yaz Yanıt Yaz
Yazar
Mesaj
turknetyazilim Açılır Menü Göster
Moderator Group
Moderator Group
Simge

Kayıt Tarihi: 18.Ocak.2008
Bulundugu Yer: Balıkesir
Online: Sitede Değil
Gönderilenler: 214
  Alıntı turknetyazilim Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Konu: Firemonkey DbExpress MySQL Bağlantısı
    Gönderim Zamanı: 19.Temmuz.2012 Saat 16:15

Merhaba ;

Delphi FireMonkey ile dbexpress kullanarak MySQL Server bağlantısını anlatmaya çalışacağım. Formun üzerine dbexpress sekmesinden TSQLConnection ve TSQLQuery nesneleri bırakılır.

Daha sonra

Windows için ;

TSQLConnection nesnesinin ConnectionName MySQL seçmeniz yeterli. MySQL Client ‘library dosyasının versionu 5.1.59 olmalıdır.

MacOSX için;

  SQLConnection1.ConnectionName:='MySQLConnection';
  SQLConnection1.DriverName:='MySQL';
  SQLConnection1.LibraryName:='libsqlmys.dylib';
  SQLConnection1.VendorLib:='libmysqlclient.dylib';
  SQLConnection1.LoginPrompt:=False;
  SQLConnection1.Open;

**http://dev.mysql.com/downloads/mysql/5.1.html** adresine girilir,ilgili sürüm indirilir.

Ben ; Version 5.1.63 ve Platform MAC OS X seçerek;

Mac OS X ver. 10.6 (x86, 32-bit), Compressed TAR Archive dosyasını indirdim.

mysql-5.1.63-osx10.6-x86lib klasörü içersindeki ;

libmysqlclient.dylib (Kısayol dosyasını) ve libmysqlclient.16.dylib dosyasını da MAC OS işletim sistemine publish etmeniz gerekiyor.

MySQL Client Library dosyalarını MAC’a yüklemek için;

Aktif firemonkey projenizin Project -> Deployment menüsüne tıklanır

Gelen ekrandan Add Feature Files butonuna tıklanır.

Gelen ekrandan DbExpress MySQL Driver düğümü altındaki OSX32 düğümü altındaki libsqlmys.dylib dosyası seçilir.

Add Files butonu tıklanarak MySQL sitesinden indirdiğimiz mysql-5.1.63-osx10.6-x86lib dizini içersindeki libmysqlclient.dylib ve libmysqlclient.16.dylib dosyalarıda deployment listesine eklenir.

Connect To Remote Machine butonuna tıklanarak bağlandıktan sonra Deploy butonu ile MAC’a MySQL Client Library dosyalarını yükleyebilirsiniz.

Demo Görünüm : 


alt text

Denemelerimi MAC OS X Lion 10.7.4 üzerinde yaptım.

Vakit buldukça yaptığım denemeleri sizlerle paylaşmaya çalışıcam.

Saygılarımla.



Düzenleyen turknetyazilim - 19.Temmuz.2012 Saat 16:15
Yukarı Dön
murat turan Açılır Menü Göster
Admin Group
Admin Group
Simge
Datakent

Kayıt Tarihi: 01.Ekim.2003
Bulundugu Yer: Turkey
Online: Sitede Değil
Gönderilenler: 1798
  Alıntı murat turan Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 19.Temmuz.2012 Saat 19:48

  Merhaba İsmail, test için sanal mı kullandın yoksa fiziksel mac mi? 



Düzenleyen murat turan - 19.Temmuz.2012 Saat 23:09
Yukarı Dön
turknetyazilim Açılır Menü Göster
Moderator Group
Moderator Group
Simge

Kayıt Tarihi: 18.Ocak.2008
Bulundugu Yer: Balıkesir
Online: Sitede Değil
Gönderilenler: 214
  Alıntı turknetyazilim Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 20.Temmuz.2012 Saat 00:59
Merhaba Murat abi,Her ikisinde de denedim :)
Yukarı Dön
murat turan Açılır Menü Göster
Admin Group
Admin Group
Simge
Datakent

Kayıt Tarihi: 01.Ekim.2003
Bulundugu Yer: Turkey
Online: Sitede Değil
Gönderilenler: 1798
  Alıntı murat turan Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 20.Temmuz.2012 Saat 20:37
Merhaba İsmail, sanal bilgisayarda sınarken hangi sanallaştırma uygulamsaını kullandın? ve özel bir ayarlama yaptın mı? bu konulara biraz değinebilirmisin.
Yukarı Dön
 Yanıt Yaz Yanıt Yaz

Forum Atla Forum İzinleri Açılır Menü Göster



Bu Sayfa 0,193 Saniyede Yüklendi. [power by : WebWiz]