Naja das mit dem Editfeld war nur ein Zwischenschritt, Ich wollte es so machen das ausgewählt werden kann von welchem bis welchem Datensatz der Tabelle die
Query gefüllt werden soll
Also es sieht jetzt so aus:
Delphi-Quellcode:
SQLSmt := '
WHERE (ArtNr >= ' + QuotedStr(Edit1.Text)+ '
AND ArtNr <= '+QuotedStr(Edit2.Text)+'
)';
With VddQuery1
do
begin
Close;
SQL.Clear;
SQL.Add('
SELECT * FROM art');
SQL.Add(SQLSmt);
Sql.Add('
ORDER BY ArtNr');
Open;
end;
Danke für die Hilfe, aber das mit
SQL.Add('WHERE (ArtNr = ' + QuotedStr(VddQuery1.Fieldbyname('ArtNr').asstring) + ')');
war wirklich unbedacht, hatte es einfach aus einem Beispielprogramm rauskopiert und mich dann drin verbissen