ibdatset locate ozelliğini anlatabilecek biri varmı basit bi

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
extremeex
Üye
Mesajlar: 1
Kayıt: 18 Nis 2014 11:55

ibdatset locate ozelliğini anlatabilecek biri varmı basit bi

Mesaj gönderen extremeex »

delphi kullanmaya yeni başladım firebird veri tabanı kullanıyorum ve ibdatasetten locate edemiyorum bul butonum var 2. bir form açıyor editin içinde arama yaptırıyorum bilgi geliyor ama bunu birinci formdaki editlere bilgiyi çekemiyorum yardımlarınız için şimdideden teşekkür
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Re: ibdatset locate ozelliğini anlatabilecek biri varmı basi

Mesaj gönderen Kuri_YJ »

Selamlar,

Sana örnek kod gönderiyorum.

qryIrsLis Query'sinde IRB_ID fieldi için, intIRB_ID değişkenine veri yüklenmiş ve Locate ettiriliyor. Bu tek alanla arama yapmak için kullanılıyor.

Kod: Tümünü seç

    qryIrsLis.Locate('IRB_ID',intIRB_ID,[]);
Bir de çok alanla aratma yapmak için,
qryDetay tablosunda STK_ID ve BRM_ID fieldları için, qryIrsDetaySTK_ID ve qryIrsDetayBRM_ID içindeki değerlere göre aratma yapılıyor.

Kod: Tümünü seç

    qryDetay.Locate('STK_ID;BRM_ID', VarArrayOf([qryIrsDetaySTK_ID.AsInteger, qryIrsDetayBRM_ID.AsInteger]), [])
Bir şey daha, bu konu Delphi ile alakalı bir konu. Firebird ile değil. Konuyu taşıyacağım.

Kolay Gelisn
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Cevapla