Na ja, aber es ist ja ein Unterschied, ob ich meinem
Query
'Select * from MyTable where lower(MyTable.SpalteX) = lower(:P0)'
zuweise und dann per Parameter einen String auswerten lasse oder ob ich
'Select * from MyTable where lower(:P0) = lower(''mein Suchtext'')'
zuweise und dann per Parameter versuche einen Spaltennamen zu übergeben.
Funktioniert das Letztgenannte denn tatsächlich auch? Ich habe einiges in der Richtung versucht und hatte keinen Erfolg damit. Ich war generell nicht in der Lage, einen Spaltennamen erst per Parameter festzulegen. Auch ein Cast half da nicht weiter. Zeig doch noch mal eine konkrete Zuweisung, mit der es bei Dir klappte.
Gruß Daddy