zu 1.:
Hast Du da evtl. ein Problem mit den Hochkommata?
Weise Deinem Parameter doch mal nicht einfach nur den Namen, sondern QuotedStr(SuchName) zu.
zu 2.:
Zitat:
Noch lieber wäre mir folgende
Query: ...
Auch hier solltest Du "QuotedStr(SuchName)" zuweisen und dem Feld evtl. noch einen Feldnamen spendieren
SQL-Code:
select :ListName as Suchname, Name
from Adressen
where reducechar(Name) = reducechar(:ListName)