delphi 2007 DbExpress MySQL bağlantısı

Yazdığınız makaleleri ve üyelerimizin işine yarayacağını düşündüğünüz kodlarınızı gönderebilirsiniz. Bu foruma soru sormayın!
Cevapla
Kullanıcı avatarı
MakPRO
Üye
Mesajlar: 251
Kayıt: 31 Eki 2003 05:21
Konum: Antalya
İletişim:

delphi 2007 DbExpress MySQL bağlantısı

Mesaj gönderen MakPRO »

Mrb.

Uzun zamandır yazmak istediğim bir yazıydı . Bugün bir örnek uygulama ile anlatmak istiyorum.


İlk olarak DBexpress Component sekmesinden SQLConnection forma ana form üzerine yerleştirilir

üzerine çift tıklanır
Drivername listesinden MySQLConnection Seçilir
Connection Settings Listesinden Parametre bilgileri girilir
Hostname (Server adresi IP olarak) girilir
User_Name Kullanıcı adı
Password girilir
test connection butonuna tıklanarak bağlantı sağlanır.

Birinci aşama olarak database bağlantısı yapılmış oldu.

ikinci aşama olarak SQLDataset form üzerine yerleştirilir.
Properties sekmesinden
SQLConnection bağlantıyı seç

database tıkla
CommandText tıkla
ve sql komutunu gir. Ben üyeler dosyası için yaptım
select * from members

gibi
daha sonra active seçeneğini true yap

üçüncü aşama olarak datasetprovider seçeneğini foruma yerleştir

properties bölümünden dataset olarak SQLDataset seç

dördüncü aşama olarak ClientDataset form üzerine sürükle
ProviderName olarak DataSetProvider1 seç
active seçeneğini true yap

beşinci aşama olarak datasource seçeneğini form üzerine sürükle
dataset seçeneğini ClientDataSet1 yap

altıncı seçenek olarak bir tane dbgrid form üzerine sürükle
DataSource olarak DataSource1 seç

liste halinde MySQL datalarınızı dbgrid üzerinde göreceksiniz.


elimden geldiği kadar basit ve anlaşılır açıklamaya çalıtım
eksik gördüğünüz gözümden kaçan yerler varsa tamamlarsanız sevinirim

iyi çalışmalar


Herkese iyi çalışmalar
yakupk
Üye
Mesajlar: 59
Kayıt: 04 Haz 2004 11:22
Konum: Balıkesir
İletişim:

Mesaj gönderen yakupk »

test connection dediğimde Unable To Load LIBMYSQL.DLL hatasını alıyorum neden olabilir?
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Mesaj gönderen mkysoft »

LIBMYSQL.DLL dosyasını bulamıyor. Bu dosyayı projen ile aynı klasöre koy.
Kullanıcı avatarı
MakPRO
Üye
Mesajlar: 251
Kayıt: 31 Eki 2003 05:21
Konum: Antalya
İletişim:

Mesaj gönderen MakPRO »

mkysoft arkadaşımızın söylediği doğrudur.
Cevapla