Der Fehler tritt auf, weil bei den '' ein Problem auftritt.
Schön, dass Du das
SQL der Property CommandText übergibst. Zeig' doch einfach mal den entsprechenden Delphi-Quelltext, dann kann man sehen, ob es da eventuell hakt.
Da der Fehler bei "AS Bereich" auftritt, die "AS ..." davor aber nicht bemängelt werden, muss der Fehler irgendwo zwischen "AS Bemerkungen" und "AS Bereich" liegen. Da könnte dann eventuell auch noch das ||" - "|| ein Problem darstellen.
Ändere bitte die Zeile (auch wenn es das
SQL erstmal verfälscht) in
IIF(RU.UnterbereichName is null,RB.BereichName,RB.BereichName||RU.UnterbereichName) AS Bereich
Ist der Fehler dann weg?
Dann gibt es ein Problem bei der Übergabe der Zeichenfolgen an die Datenbank.