Adoquery1.SQL.Add('select * from kurtarmaraporu where ihbaradi like ''%'+ edit1.Text +'%''');
bu şekilde where ile yapıyorum...
diyelimki edit1 e alp yazdım adı içinde alp geçenleri çağırıyor...ama ben alp ile başlayanaları çağırmak istiyorum....
nasıl ?
teşekkürler
SQL
Kod: Tümünü seç
Adoquery1.SQL.Add('select * from kurtarmaraporu where ihbaradi like '''edit1.Text +'%''');
S.A.
Like ifadesi aramalarda yakın arama yapar.
'%' ifadesinin bulunduğu yerden sonraki ve önceki ifadeler ne olursa olsun anlamını taşır. Biraz karışık oldu. Örnek Le açıklayım
içinde ali geçenler
'%ali%' Dönen değerler
ali osman
halit
Mehmet Ali
ali ile başlayanlar
'ali%' Dönen Değerler
ali osman
ali rıza
aliye
ali ile bitenler
'%ali' donen değerler
mehmet ali
durali
Sanırım örnekler yeterince açıklayıcı olmuştur
Kolay gelsin.
Like ifadesi aramalarda yakın arama yapar.
'%' ifadesinin bulunduğu yerden sonraki ve önceki ifadeler ne olursa olsun anlamını taşır. Biraz karışık oldu. Örnek Le açıklayım
içinde ali geçenler
'%ali%' Dönen değerler
ali osman
halit
Mehmet Ali
ali ile başlayanlar
'ali%' Dönen Değerler
ali osman
ali rıza
aliye
ali ile bitenler
'%ali' donen değerler
mehmet ali
durali
Sanırım örnekler yeterince açıklayıcı olmuştur
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