Hallo,
was ich damit sagte wollte, du wählst ein Fahrzeug in der DBComboBox aus. In dem OnChange Ereignis führst Du den Code aus. Anstatt der ID wählst Du dann halt das Kennzeichen.
Wenn du den Code ausgeführt hast, dann steht in dem Ergebnis der entsprechende DS und somit auch der Startkilometerstand.
Um den dann noch in das Edit zu schreiben, must du nur das entsprechende Feld auslesen.
SQL-Code:
//das OnChange Ereignis
Kz: String;
Kz:= Query1.FieldByName('
Kennzeichen').asstring //kennzeichen von dem Fahrzeug aus CBox
With Query1 Do
Begin
close;
SQL.clear;
SQL.
ADD('
Select Startkilometer From Fahrtenbuch WHERE Kennzeichen LIKE '+KZ+'
');
Open;
end;
Edit.Text:= Query1.FieldByName('
StartKilometer').AsString;