Forum: Datenbanken
Delphi
by daddy,
25. Mai 2007
Ich bin mir nicht sicher, ob Firebird das Problem lösen würde. Zumindest habe ich meine Tests unter Firebird durchgeführt und hatte ja ebenfalls den von Dir beschriebenen Effekt. Ich habe eher den Eindruck (habe das aber nicht näher untersucht), dass man generell über Parameter keine Spaltennamen (und evtl. auch keine Tabellennamen etc.) zuweisen kann.
Gruß Daddy
Forum: Datenbanken
Delphi
by daddy,
23. Mai 2007
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.:
Auch hier solltest Du "QuotedStr(SuchName)" zuweisen und dem Feld evtl. noch einen Feldnamen spendieren
select :ListName as Suchname, Name
from Adressen
where reducechar(Name) = reducechar(:ListName)