Birincisi Locate komutu :
Kod: Tümünü seç
Datalar.Kimlik.Locate('KIMLIKNO',Edit1.text,[loPartialKey,loCaseInsensitive]);
Helpinde verdiği Kullanım aşağıda...
Kod: Tümünü seç
with CustTable do
Locate('Company;Contact;Phone', VarArrayOf(['Sight Diver', 'P', '408-431-1000']), [loPartialKey]);
TLocateOptions Opts;
Opts.Clear();
Opts << loPartialKey;
Variant locvalues[3];
locvalues[0] = Variant("Sight Diver");
locvalues[1] = Variant("P");
locvalues[2] = Variant("408-431-1000");
CustTable->Locate("Company;Contact;Phone", VarArrayOf(locvalues, 2), Opts);
İkinci hata ise:
DbLookUpComboBox ile diğer bir table dan veri alıyorum.. Verileri alıyor ancak seçmiyor.. Listeyi açıyorum içinden bir şeye tıklıyorum ama tıkladığımı seçmiyor.. Boş getiriyor.. RxLib in DpLookCombo su ile denedim.. Onda sorun yok.. Kendi Componentinde var bu hata..
Bilen Var mı ?
Ha bu arada Delphi 2009 + Firebird 2.5 İkilisi inanılmaz hızlı.. Hiç böyle bir hız görmemiştim... 50 000 kayıt olan bir tabloda index değişimi sadece 1 saniye sürüyor... Delphi 7 + Firebird 2.0 ikilisinde bu hız 10 saniyeden fazla... Build ve compile hızları da korkunç.. 77 000 Satır Build hızı sadece 3 sn. Compile hızı 1 sn.. Firebird 2.5 ile harika geçiniyorlar.. Dünden bu güne izlenimlerim bunlar.. Denedikçe yazacağım..
Selamlar..
--
Delphi 2009 .net sürümü değildir, bu yüzden konu programlama kısmına taşındı. (Undefined)