Merhaba arkadaşlar bu makalemizde MySql database e bağlanacağız. MySql
tablomuzdaki dataları DbGrid nesnesinde gösterimini sağlayacağız.
Delphi formumuzda Sağ üst kısımdaki Project’ten Data Explorer tab
ını seçelim. Data Explorer FireDac kısmındayken MySQL Server a sağ tıklayalım.
Şekil 1
Açılan pencerede mysql veritabanımıza bağlantı ismini girelim.
Şekil 2
Şimdi MySql Server a bağlanalım. Aşağıdaki gibi database, username,password,
server ve port bilgilerini girelim.
Şekil 3
Şimdi test butonuna tıklayalım. Açılan FireDac Login penceresinde
Profile kısmında database imizin bulunduğu profili seçip OK butonuna tıklayalım.
Şekil 4
Ekrana gelen mesaj “Connection established successfully”
şeklindeyse MySql Server a başarılı bir şekilde bağlantıyı sağladık.
Şekil 5
Formumuzun DataExplorer penceresinde oluşturduğumuz connection ın altında belirttiğimiz database e ait tablolarının listelendiğini görürüz.
Şekil 6
Formumuza Palette kısmından DBGrid nesnesi ekliyoruz. DataExplorer
kısmında oluşturduğumuz mysqlconnection1 altındaki tablolardan dbgrid
nesnesinde göstermek istediğimiz tabloyu formumuza sürükleyip bırakıyoruz. Ben
burada dbemployee.staff tablosunu dbgrid de gösterilmesini sağlayacağım.
Şekil 7
Formumuza Palette kısmından Datasource ekleyelim. DataSource ın
Dataset kısmında tablomuzu seçelim. DBGrid nesnesinde DataSource kısmına formumuza
eklediğimiz Datasource tanımlayalım. MySqlConnection Connected özelliğini True
ve Tablomuzun Active özelliğini Object Inspector den True yapalım.
Sonunda projemizi çalıştırdığımızda Mysql veritabanına bağlanarak
verilerimizi DBGrid nesnesinde gösterimi sağlıyoruz.
Şekil 8
Bir
makalenin daha sonuna geldik. Bir sonraki makalede görüşmek üzere. Bahadır
ŞAHİN
0 comments:
Yorum Gönder