merhaba. vtde bir sorgum var.
dm.qry3.SQL.Text:='SELECT * FROM SORULAR WHERE GRUP='''+edt1.text+'''AND HIZMET='''+edt3.text+'''' ;
gini..
ben grup seçip hizmet seçmediğimde yani edt3 boşsa yüm kayıtların gelmesini istiyorum. Eğer hizmette bir şey seçiliyse onla alakalı sorular gelecek.
edt3 ün textinde Tümü gibi birşeyde yazabilir. Yani Tümünü seçerse tümünü getirecek, eğer bir hizmet türü seçerse onla ilgilileri getirecek..
ne yapmam lazım?
Arama yapmak
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: Arama yapmak
sorguda where kısmını ihtiyaca göre oluşturmak lazım...
Kod: Tümünü seç
with dm.qry3.SQL do
begin
clear;
add('SELECT * FROM SORULAR WHERE 1=1');
if edt1.text<>'' then
add('AND GRUP='''+edt1.text+'''');
if edt3.text<>'' then
add('AND HIZMET='''+edt3.text+'''');
end;
bazen yükselmek için önce dibi görmek gerekir...
forumda soru sormadan önce bakılmalı bence
daha fazlası için...
yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...
yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...
