DBGrid veya DBlookupListBox

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
CiTiZEN
Üye
Mesajlar: 1163
Kayıt: 06 Oca 2008 04:15

DBGrid veya DBlookupListBox

Mesaj gönderen CiTiZEN »

Merhabalar arkadaşlar bi projeye daha başlamış bulunmaktayız.Önceki projelere nazaran bu projenin daha kararlı olması istenmekte bu yüzden bileşeleri iyi kontrol ve analiz edip kullanmaktayız ama aklımda şöyle bir sorun var;
DBlookuplistbox bileşeni için query kullanmamız, bu bileşenin bağlı oldugu veritabanına giriş çıkış işlemleri için de dataset kullanmamız gerekmekte.Ben de şöyle düşündüm query yerine dataset kullanıyım dblookuplistbox yerinede dbgrid kullanıyım, tek bileşenle yani dataset ile işlemleri yapayım.Şimdi sorunlar şunlar;
1-Bu iki bileşen arasındaki fark nedir hangisi daha performanslı olur, neden?
2-Eğer Dblookuplistbox kullanmam gerekliyse query ve dataseti aynı anda nasıl kullanırım (datasetten eklenen bilgileri query ye anında yansıtmak için).

Kolay gelsin
UWESIS CORPORATION
Kullanıcı avatarı
Battosai
Üye
Mesajlar: 1316
Kayıt: 01 Eki 2007 12:02
Konum: Ankara

Re: DBGrid veya DBlookupListBox

Mesaj gönderen Battosai »

Kayıt girmek veya düzenlemek için dataset, sorgulamalar ve listeler için Query kullanın. Veya sadece Query kullanılabilir yapılan değişikiklerden sonra refresh yapmanız yeterli olur. Yanılmıyorsam Firebird de dataset sql ile çalışıyor ve kayıtları filtreli getirebiliyor yani fazla kayıt seçme sıkıntısıda olmayacaktır.
Kullanıcı avatarı
CiTiZEN
Üye
Mesajlar: 1163
Kayıt: 06 Oca 2008 04:15

Re: DBGrid veya DBlookupListBox

Mesaj gönderen CiTiZEN »

@Battosai Teşekkürler, dediklerine göre sistemde değişiklikler yapacağım en iyisi denemek sanırım, ama fikirlere hala açığım

Kolay gelsin.
UWESIS CORPORATION
Cevapla