Kodla Veri Tabanına Bağlanma

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
akuyumcu63
Üye
Mesajlar: 386
Kayıt: 02 Tem 2007 09:43

Kodla Veri Tabanına Bağlanma

Mesaj gönderen akuyumcu63 »

merhaba;
properties penceresinden database ve transacton ayarlamalarını yaparak veritabanına bağlandığım zaman bir sorun yaşamıyorum. ancak aşağıdaki kodları kullanarak bağlanınca IBquery ile eklenen veya silinen kayıtlar sorgulamayla tekrar gelmiyor. son durumu görmek için programı kapatıp açmak gerekiyor. acaba nerede hata yapıyorum yardımcı olabilirmisiniz.

Kod: Tümünü seç

  with frmDm do
  begin
    IBDatabase1.CloseDataSets; 
    IBDatabase1.Connected:=false; 
    IBDatabase1.DatabaseName:=IncludeTrailingPathDelimiter(ExtractFilePath(Application.ExeName))+'DATALAR\DATA01.FDB';  
    IBDatabase1.Params.clear;
    IBDatabase1.Params.Add('user_name=SYSDBA');
    IBDatabase1.Params.Add('password=masterkey');
    IBDatabase1.params.Add('lc_ctype=WIN1254');
    IBDatabase1.params.Add('sql_role_name=SYSDBA');
    IBDatabase1.LoginPrompt:=false;
    IBDatabase1.connected:=true;
    IBTransaction1.Active:=true;
  end;

  try
     frmDm.IBQryKullaniciList.Open;
  except
    mesaj :=Application.MessageBox('VERİTABANI İLE BAĞLANTI KURULAMIYOR','VeriTabanı Bağlantısı',0)
  end;
teşekkür ederim.
İsteyen, yapabildiğinden daha fazlasını yapar.
akuyumcu63
Üye
Mesajlar: 386
Kayıt: 02 Tem 2007 09:43

Re: Kodla Veri Tabanına Bağlanma

Mesaj gönderen akuyumcu63 »

merhaba;

yukarıdaki kodla bağlantı gerçekleşti. şimdide şöyle bir sıkıntı oluştu;

ibdatabase ile transaction ayarlarını properties penceresinden ayarlayınca ibdataset e bağlı cxgrid veriler görüntülüyor. ancak yukarıdaki kodla bağlantıyı yaptığım zaman cxgrid verileri göntülemiyor. ibdataset yerine ibquery kullanınca veriler görüntüleniyor.
İsteyen, yapabildiğinden daha fazlasını yapar.
Cevapla