ibtable'da birden fazla alan üzerinde locate yapılabilir mi?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
ieski
Üye
Mesajlar: 20
Kayıt: 09 Tem 2003 08:19

ibtable'da birden fazla alan üzerinde locate yapılabilir mi?

Mesaj gönderen ieski »

S.A.
ibtabel'da birden fazla alan üzerinde locate yapılabilirmi?

Tşekkürler,
Kullanıcı avatarı
ofenX
Üye
Mesajlar: 397
Kayıt: 09 Nis 2005 10:24
Konum: Diyarbakır
İletişim:

Mesaj gönderen ofenX »

Merhaba,
Dediğiniz şeklin olması lazım. Çünkü ibtable da locate ve locatenext var.
ve tablelarda arama tipi belirtilerek tam yada kısmı konumlanma olabiliyordu.

mesela mus yazılarak mustafa,mustang,musti olanlara konumlanabiliyor.

Sahi siz 3 senemi askerlik yaptınız :lol:
Üyelik tarihiniz 2003 mesaj 9 . genelde askere gidenler o kadar ara verir.

Kolay gelsin.
http://www.aysbergbilgisayar.com
Logo Go özel eğitim, web tasarım, teknik servis
Kullanıcı avatarı
ofenX
Üye
Mesajlar: 397
Kayıt: 09 Nis 2005 10:24
Konum: Diyarbakır
İletişim:

Mesaj gönderen ofenX »

Merhaba,
İstediğinizi aşağıdaki gibi bir örnek karşılayabilir.

Kod: Tümünü seç

procedure TForm1.Button1Click(Sender: TObject);
begin
      ibtable1.Locate('ISIM;KODU', VarArrayOf(['me','ah' ]), [loPartialKey]);

end;

Yukarıdaki kodda ISIM ve KODU table ınızdaki alanlardır.
bu komuta göre ismi me ile başlayan ve kodu ah ile başlayanlara konumlanır.
mehmet ahmer001
metin ahmer005
menduh ahmer007
mehmet ahmer100

gibi kayıtlara konumlanır.

Kolay gelsin.
http://www.aysbergbilgisayar.com
Logo Go özel eğitim, web tasarım, teknik servis
Kullanıcı avatarı
ieski
Üye
Mesajlar: 20
Kayıt: 09 Tem 2003 08:19

BEN ŞÖYLE DEÖİŞTİM

Mesaj gönderen ieski »

ibtable.locate('ADI','SOYADI','AHMET','GEZER'[loPartialKey]);

ben böyle bir şey demiştim.
Kullanıcı avatarı
ofenX
Üye
Mesajlar: 397
Kayıt: 09 Nis 2005 10:24
Konum: Diyarbakır
İletişim:

Mesaj gönderen ofenX »

Üstteki mesajımdaki örneği kendinize uygun hale getirerek

Kod: Tümünü seç

procedure TForm1.Button1Click(Sender: TObject);
begin
      ibtable1.Locate('ADI;SOYADI', VarArrayOf(['AHMET','GEZER' ]), [loPartialKey]);

end;

şekline sokarsanız işinizi görür.

Kolay gelsin.
http://www.aysbergbilgisayar.com
Logo Go özel eğitim, web tasarım, teknik servis
Kullanıcı avatarı
ieski
Üye
Mesajlar: 20
Kayıt: 09 Tem 2003 08:19

Mesaj gönderen ieski »

Teşekkür Ederim işimi gördü
ALLAH Razı olsun...
arayıp tırmalıyordum...
Cevapla