Mal angenommen, der Profit wird mit Hilfe der Daten aus Table1 berechnet:
Delphi-Quellcode:
procedure TREPForm.Table1CalcFields(DataSet: TDataSet);
begin
Table1Profit.Value := Table1Counter.Value * Table1Quantity.Value;
end;
Dann möchte ich diesen berechneten Wert in der
SQL-Abfrage nutzen.
Bei
Query1.SQL.Add('FROM "Report.db"');
findet er ihn aber nicht, was verständlich ist, da er ja in der Datei Report.db nicht enthalten ist.
Und mit
Query1.SQL.Add('FROM Table1');
versucht Delphi eine Datei Table1.db zu öffnen anstatt auf die Komponente Table1 zuzugreifen.