Yapmaya calıstıgım programda acces veri tabanında hesap tablosundaki kayıtları combobox kullanarak secili aya gore filtrelemek ama birturlu beceremedim
delphi7 adotable kullanıyorum.
Kod: Tümünü seç
procedure TForm1.ComboBox1Change(Sender: TObject);
var
ilk:string;
son:string;
begin
begin
if ComboBox1.ItemIndex=0 then
begin
QRLabel2.Caption:=inttostr(CurrentYear)+' - Ocak Ayına Ait Kayıtlar Gosteriliyor';
ilk:='01.01.'+inttostr(CurrentYear)+' 00:00:00';
son:='31.01.'+inttostr(CurrentYear)+' 00:00:00';
hesap.Filtered:=false;
hesap.Filter:='zaman>='+ QuotedStr(ilk) + ' AND zaman<='+ QuotedStr(son);
hesap.Filtered:=true;
end;
end; begin
if ComboBox1.ItemIndex=1 then begin
.
.
.
hesap adotablenın adı
zaman alanında kayıtlar 10.01.2014 21:09:57 seklinde,
yardımlarınız için şimdiden tesekkurler.