Na die Aussage ist ja eindeutig
"Function unknown ASCII_CHAR"
Entweder fehlt Dir der Richtige Bezug
System.ASCII_CHAR oder was auch immer notwendig ist, oder die Funktion gibt es schlicht und einfach nicht. Oder hat sie bei dir einen anderen Namen? CHR() z.B.?
Zitat:
War halt der (irrigen?) Annahme, das
SQL eben
SQL ist und ein
SQL-Statement entweder immer funktioniert oder eben auch nicht, unabhängig davon, über welchen Weg man es an die Datenbank schickt.
Zunächst einmal hat jede Datenbank-Version eine eigene Vorstellung davon was (richtiges)
SQL ist und wenn Du als Oberfläche einen Interpreter hast, ist es auch etwas anderes wenn Du direkt per TQuery.SQL.Text Deine Abfrage losschickst.
(versuch mal
Code:
select * from <TabName> where <Name>='Firma & Co. AG'
Da gibt es die eine oder andere Oberfläche, die & als Einleitung für einen zu übergebenden Parameter versteht)
Gruß
K-H