arama (sql kullanmadan)
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
arama (sql kullanmadan)
dbgrid içerisinde arama nasıl yapılabilir ama sql bilmiyorum.. lütfen daha basit bir yolla anlatabilirmisiniz?
-
- Üye
- Mesajlar: 298
- Kayıt: 19 Tem 2004 01:45
- Konum: Giresun/Samsun
-
- Üye
- Mesajlar: 298
- Kayıt: 19 Tem 2004 01:45
- Konum: Giresun/Samsun
S.A.
eğer dbgridde arama yapmak istiyorsan
ma yapmalısın.
öncelikle aradığın metni bir değişkende tutmalısın. bu değişkeni ben edit ile yapıyorum. istesen visblesini false yaparsın. kullanıcı fark etmez. şöyleki
1.Forma bir adet Tedit bileşeni koyuyorum.
2.editin onchange olayında locate komutu ile arattırma yapıyorum.
Locate için bakınız
3.dbgridde tuşa basıldığı zaman onuda edite gönderiyorum.
dbgriddeki bilgi edite nasıl gönderilir
Not: editin on change sinde textin boş olup olmadığını kontrol etmeyi unutma.
kaydı bulduğun zaman texti sıfırlamayıda unutma.
Kolay gelsin.
eğer dbgridde arama yapmak istiyorsan


öncelikle aradığın metni bir değişkende tutmalısın. bu değişkeni ben edit ile yapıyorum. istesen visblesini false yaparsın. kullanıcı fark etmez. şöyleki
1.Forma bir adet Tedit bileşeni koyuyorum.
2.editin onchange olayında locate komutu ile arattırma yapıyorum.
Locate için bakınız
3.dbgridde tuşa basıldığı zaman onuda edite gönderiyorum.
dbgriddeki bilgi edite nasıl gönderilir
Not: editin on change sinde textin boş olup olmadığını kontrol etmeyi unutma.
kaydı bulduğun zaman texti sıfırlamayıda unutma.
Kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Merhaba,
basit bir örnekle TTable nesnesinde arama olayını açıklayayım.
Burada 1. parametre arama yapılacak alan 2. parametre aranacak bilgi 3. küme parametre ise arama şekli
LoCaseInsensitive = Büyük/Küçük Harf duyarsız
LoPartialKey = Arama uyan en yakın kayda konumlanır.
Locate bir fonksiyondur ve bulursa TRUE bulamzsa FALSE döndürür.
Başarılar.
basit bir örnekle TTable nesnesinde arama olayını açıklayayım.
Kod: Tümünü seç
Table1.Locate('AramaYapilacakAlan',edit1.text,[LoCaseInsensitive,LoPartialKey]);
LoCaseInsensitive = Büyük/Küçük Harf duyarsız
LoPartialKey = Arama uyan en yakın kayda konumlanır.
Locate bir fonksiyondur ve bulursa TRUE bulamzsa FALSE döndürür.
Başarılar.
Volkan KAMADAN
www.polisoft.com.tr
www.polisoft.com.tr