Fazla sayıda DBLookUp kullanma

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
zalimsevki
Üye
Mesajlar: 38
Kayıt: 02 Ara 2005 07:36
Konum: Denizli

Fazla sayıda DBLookUp kullanma

Mesaj gönderen zalimsevki »

Hazırlamayı düşündüğüm veritabanında 70-80 adet değişken var .. Medeni hal - İş gurubu ..v.s gibi .. Değişkenlerin hepsini ayrı ayrı tablelarda tutup bunları DBLookUp ile verigirişini yapmak istiyorum .. Böylece değişkenlerde bi değişiklik olduğu zaman table değişkenlerinin güncellenmesi ile proğram güncelliğini koruyabilecek ve değişken tablelerindeki ID kodları kullanılacağı için veritabanı fazla şişmeyecek.. Beni endişelendiren konu ise fazla sayıda DBLookUp kullanmadının proğramı yavaşlatması ..
Ustalarım bu konuda nasıl davranmam gerektiği konusunda görüş ve önerilerinizi yazarsanız sevinirirm ..
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Mesaj gönderen sabanakman »

Bunun önemi yok gayet makul şekilde çalışacaktır. Önemli olan aynı tabloya 2 tane birden bağlantı yapma. Mesela Adres İli ve Doğduğu il için aynı Table bileşenini kullanma. Çünkü son ayarladığın değer diğerine yazacaktır.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Kullanıcı avatarı
kadirkurtoglu
Üye
Mesajlar: 748
Kayıt: 22 May 2005 01:20
Konum: Uzakta Görünen Tepeden...

Re: Fazla sayıda DBLookUp kullanma

Mesaj gönderen kadirkurtoglu »

zalimsevki yazdı:Hazırlamayı düşündüğüm veritabanında 70-80 adet değişken var .. Medeni hal - İş gurubu ..v.s gibi .. Değişkenlerin hepsini ayrı ayrı tablelarda tutup bunları DBLookUp ile verigirişini yapmak istiyorum .. Böylece değişkenlerde bi değişiklik olduğu zaman table değişkenlerinin güncellenmesi ile proğram güncelliğini koruyabilecek ve değişken tablelerindeki ID kodları kullanılacağı için veritabanı fazla şişmeyecek.. Beni endişelendiren konu ise fazla sayıda DBLookUp kullanmadının proğramı yavaşlatması ..
Ustalarım bu konuda nasıl davranmam gerektiği konusunda görüş ve önerilerinizi yazarsanız sevinirirm ..
ben soruyu tam anlamadım. lookoupcombobox mevut tablo fieldi için ayrı bir tabloda daki feildlerin listelenerk mevcut tabloda bilginin girilmesini sağlar.

örnek:

STOK tablosu mevcut tablo olsun
STOKBIRIM ise lookoup bilgilerin alınacağı tablo olsun.

STOk tablosundaki birim fieldine kullanıcı her seferinde Adet yazmaktan usanabilir. bunun için bu fielde değeri lookoupcomboboxtan verdirisiniz. zaten bu alana kullanıcı istediği değeri giremez. sadece lookoup dan gelen listeden bir item seçebilir. bu tür kullanımlarda. ilgili fielde bilgi listeden alındığı için listeye esas tablo bir buton ile anında değer aktarılması sağlanır..
Bir mum, yanındaki mumları tutuşturmakla,
ışığında hiç bir şey kaybetmez.

Mevlana

OS win.10, IDE Delphi 10.3, RDBMS Firebird and MSSQL, BROWSER Chrome
Cevapla