Das müsste über eine parametrisierte
Query zu machen sein. Angenommen, in Deiner Listbox stehen Namen, dann könnte das so gehen:
Delphi-Quellcode:
Query.Close;
Query.SQL.Text := '
SELECT Feld1,Feld2 FROM Tabelle WHERE Name = :name';
Query.ParamByName('
name').Value := ListBox.Items[ListBox.ItemIndex];
Query.Open;
Das
SQL musst Du natürlich nicht jedesmal neu zuweisen, sondern kannst das auch zur Designtime fest eintragen (samt Parameter).