Neler yeni
Türkiye'nin En Güncel Forum Sitesi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı yada giriş yapmalısınız. Forum üye olmak tamamen ücretsizdir.

Delphi FireBird VeriTabanı Bağlantısı Yapmak

ByOnur58

Kayıtlı Üye
MFC Üyesi
  • Üyelik Tarihi
    7 Ocak 2015
  • Mesajlar
    2,113
  • MFC Puanı
    10
  • MFC Seviyesi

Merhaba Arkadaşlar Delphi Projemize Oluşturduğumuz Firebird VeriTabanına Bağlamak İçin Öncelikle Forumumuza TIBDatabase, TIBTransaction, TIBTable, TDataSource ve DBGRİD Ekliyoruz

TIBDatabase Properties Çift Tıklayın gelen ekrandan Databasenizin Id ve şifresini Yazınız Charset Wın1254 Yapınız hemen Altındaki Login Prompt Seçenegi işlem yaparken Database Id şifre isteyip istemiyeceğini belirtir Kaldırmanız daha iyi olur..
TIBTransaction Properties kısmından Default database yazan kısıma IBDATABASE nizi gösteriniz..
IBTable Properties Kısmından Database and Transaction kısmını IBTRANSACTİON VE IBDATABASE Ayarlarınız
Daha Sonrasında Datasourcemize IBTable gösteriyoruz
Dbgrid Datasourcesinide Datasource1 olarak ayarlıyoruz veya siz ne olarak belirlediyseniz ismini..
ve Hepsinin Active Özelligin True Yapınız...

IBQUERY İLE BAĞLAMAK İSTEYENLER ...

TIBDatabase Properties Çift Tıklayın gelen ekrandan Databasenizin Id ve şifresini Yazınız Charset Wın1254 Yapınız hemen Altındaki Login Prompt Seçenegi işlem yaparken Database Id şifre isteyip istemiyeceğini belirtir Kaldırmanız daha iyi olur..
TIBTransaction Properties kısmından Default database yazan kısıma IBDATABASE nizi gösteriniz..
IBQuery Database ve Transaction kısmını Ayarlıyoruz IBDatabase ve IBTRansaction olarak
IBQuery Properties kısmındaki SQL Tıklıyoruz Tables kısmından Tableler Çık tıklayınız sonrasında aşagısında Açılan Fields kısmından Görünmesini istediğiniz Kısımları Çift Tıklayınız
* 'a Çıkt Tıklarsanız Tüm sUTUNLARI listeler ve Active Özelligin True Yapınız...
Daha Sonrasında Datasourcemize IBTable gösteriyoruz
Dbgrid Datasourcesinide Datasource1 olarak ayarlıyoruz veya siz ne olarak belirlediyseniz ismini..

ve Hepsinin Active Özelligin True Yapınız...

IBQuery'de Kayıt Yaparken IBTabledaki gibi IBTable1.insert; IBTable1.Append; Gibi komutlar Çalışmaz ancak bunu Çalıştırmak için Forumumuza Bir Adet IBUPdateSql Bileşeni ekleriz IBQUery properties kısmında en Alttaki seçenek UpdateObject Penceresinden IBUpdatesql Gösteriniz Sonrasında IBUpdatesql Çift Tıklayınız Table name Tablonuzu Seçiniz Keyfield ve UpdateFields Hangi alanlara Kayıt Yapacaksanız onları Seçin ve GenerateSQL Diyerek Okeyleyiniz Artık
IBQUERY1.insert; //Kaydet
IBQuery.delete; // Sil
Ibquery.appen; // Yeni Kayıt

Komutlarınızı Kullanabilirsiniz...
 
Üst Alt