Doppelte Anführungszeichen anstatt einfachen hat nicht geholfen.
"... wie Du im Delphiquelltext das
SQL übergibst ...": Ich gebe den
SQL direkt in der Property "CommandText" der Komponente ein.
"CASE ..." Hier kommt nun nicht der TDBXError. Anscheinend akzeptiert die Komponente den CASE-Befehl. Jedoch - wie in meinem 2. Kommentar erwähnt - kann TSQLDataSet mit "AS" nichts anfangen. Daher führt der CASE-Befehl mit abschliessendem "AS Bereich" bei der DBEdit-Komponente zu der Fehlermeldung "Das Feld 'Bereich' wurde nicht gefunden".