Query SQL Kodu
Kod: Tümünü seç
Select* From Cevap Where ID>0
and (
Contains(Soru , '*Allah*') or Contains(Cevap, '*Allah*') or
Contains(Soru , '*Allahın*') or Contains(Cevap, '*Allahın*') or
Contains(Soru , '*Allah''ın*') or Contains(Cevap, '*Allah''ın*') or
Contains(Soru , '*Allah'' ın*') or Contains(Cevap, '*Allah'' ın*') or
Contains(Soru , '*isimleri*') or Contains(Cevap, '*isimleri*') or
Contains(Soru , '*nelerdir*') or Contains(Cevap, '*nelerdir*')
)
Kod: Tümünü seç
If Query1.RecordCount>0 Then
Open sonrasına showmessage mesajı ile open yaptığını görebiliyorum. ama ondan sonra gelen if kontrolünün yine sonrasına showmessage ı vermiyor.
Fakat sql de sadece
Kod: Tümünü seç
Select* From Cevap Where ID>0
Procedure kodu
Kod: Tümünü seç
AdsQuery1.Open;
ShowMessage('1')
If AdsQuery1.RecordCount>0 Then //Burada donuyor. :s
ShowMessage('2');