Hi Codezilla
so würde das aussehen wenn du mit
SQL und
ADO arbeiten würdest
Delphi-Quellcode:
with ADOQuery1
do
begin
Close;
SQL.Clear;
SQL.ADD('
SELECT * ROM t_cpu '+
'
WHERE '+
'
((cache >= :v_WERT) AND (takt >= '2000'
) '+
'
AND (preis LIKE '2__'
) '+
'
ORDER BY takt, preis )');
Prepared := true;
with Parameters
do
begin
ParamByName('
v_WERT').Value :=
// <--Tabelle/Spalte/Wert oder eben Variable einfügen
end;
try
Open;
except
ShowMessage('
query konnte nicht geöffnet werden');
end;
end;
oder so wenn du die Variable direkt in SQLeinbinden würdest.
Delphi-Quellcode:
'SELECT * FROM t_cpu '+
'WHERE (cache >= '+QuotedStr(Variable)+') AND (takt >= '2000') AND (preis LIKE '2__') '+
'ORDER BY takt, preis'
Was für eine Datenbank benutz du und was für Komponenten zum Zugriff?
Greets
Luciano