Wenn du die Datenmenge öffnest, dann wird der Datencursor im Dataset auf den ersten Satz gelegt. Du musst selber durch die Datenmenge iterieren:
Delphi-Quellcode:
Query1.Open;
while not Query1.Eof do
begin
ComboBox1.Items.Add(FieldByName('Datum').As String);
Query1.Next;
end;
Query1.First; //Setzt den Cursor wieder auf die Ausgangsposition
P.S. zu lahm