programımda stok bulma kısmında şöyle bir arama kullanıyorum:
( kullandığım makinede delphi olmadığı için kodları birebir verremeyebilirim)
Kod: Tümünü seç
procedure edit1.change;
begin
sorgu.close;
sorgu.sql.clear;
sorgu.sql.add('select * from stoklar where stokad like '+quotedstr('%'+edit1.text+'%'));
sorgu.open;
end;
ÖRNEK: edit1.text= 'YASTIK'
listelenen stoklar
BEYAZ YASTIK
SOLEY SİLİKON YASTIK
DAYİNCOLORS SİLİKON YASTIK
...
(not: edit1'e SOLEY YASTIK yazınca SOLEY SİLİKON YASTIK çıkmıyor)
benim yapmak istediğim şu, edit1e yazdığım ( aralarında boşluk olan) tüm kelimeleri içeren ifadeleri çıkarabilsin. yani yukarıdaki örnekteki gibi
edit1'e SOLEY YAS yazınca SOLEY SİLİKON YASTIK kaydını çıkarabilsin.
fikirlerinizi alabilirsem çok memnun olurum.
umarım anlatabilmişimdir.
şimdiden teşekkürler.