Delphi İle MySqL Veritabanına Bağlanmak ve MySql Veritabanındaki Verileri DBGrid de Göstermek

 

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

About Bahadır Şahin

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 comments:

Öne Çıkan Yayın

GridView da Seçili Satırı DetailsView da Göstermek

Merhaba arkadaşlar bu makalemizde GridView nesnesi ile birlikte DetailsView nesanesini birlikte kullanacağız. GridView da seçili satırın de...