"A" Tablosundaki verileri filtrelemek istiyorum diyelimki "A" tablosundaki veriler a... dan z... ye kadar kayıt var ve a... dan z... ye kadar olan bir listbox'ım var ordan ctrl basılı tutarak seçeceğim diyelimki "B" "D" "F" seçtim listelenecek kayıtlar "B" "D" "F" bunlar olmalı kısacası aynı sutunda bulunan birden fazla listeleme yapmak istiyorum ama bunu listbox ile yapmak istiyorum şuan kullandığım kod;
Kod: Tümünü seç
Memo1.Clear;
ADOQuery1.Close;
ADOQuery1.sql.Clear;
ADOQuery1.SQL.Add('SELECT * from Kayit WHERE (Tarih BETWEEN :Tar1 and :Tar2)');
ADOQuery1.Parameters.ParamByName('Tar1').Value := FormatDateTime('DD/MM/YYYY',DateTimePicker3.date);
ADOQuery1.Parameters.ParamByName('Tar2').Value := FormatDateTime('DD/MM/YYYY',DateTimePicker4.date);
if Edit1.Text<>'' then begin
ADOQuery1.SQL.Add(' and A='+QuotedStr(Edit1.Text)+'');
End;
Memo1.Lines.add(ADOQuery1.sql.text);
ADOQuery1.Open;