Kannst du das ein bisschen näher erklären:
Zitat:
aber: wenn es keine verschiedene datensätze gibt, dann wird das datum 31.12.1899 ausgewählt, obwohl es garnicht in TTermin steht.
Ausgewählt? Wo? In ComboBox "Datum"?
Wenn ja, dann versuch das:
Delphi-Quellcode:
...
form5.Datum.Clear;
// <- ComboBox Datum direkt vor "if-Abfrage" putzen
if form5.qryMannschaften.RecordCount = 0
then
begin
showmessage('
Es gibt keine neuen Termine!');
exit;
end
else
begin
n := form5.qryMannschaften.RecordCount;
i := 0;
form5.Datum.Clear;
// <- IMHO zu spät. Wird nicht gemacht, falls RecordCount = 0
repeat
begin
form5.Datum.Items.Add(DateToStr(form5.qryMannschaften.FieldByName('
datum').AsDateTime));
...
Viele Grüße
Markus