Aşağıdaki kodda tarih koşulu bu şekilde olduğu zaman değer sifir geliyor, tarih koşulu vermediğimde sorun yok.
ADOQuery2.SQL.Add('select stok8.StokNo as stno, sum(stokhar8.HareketMiktari) as girismiktari from stokhar8 ' +
'left join stok8 on stokhar8.StokNo = stok8.stokno where stokhar8.HareketTipi < "100" ' +
'and stokhar8.HareketTarihi <= ' + DateToStr(DateTimePicker1.Date) +
' GROUP BY stok8.StokNo');