Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
Delphi 10 Seattle Enterprise
|
AW: Firedac Insert/Update
31. Mär 2015, 16:24
Weil du dir die Dokumentation nicht angesehen hast:
http://docwiki.embarcadero.com/RADSt...stext_(FireDAC)
Zitat:
Verarbeitung von Sonderzeichen
Gehen Sie folgendermaßen vor, um Sonderzeichen, wie "!", "&", ":", "?", "{" oder "}", an das DBMS weiterzugeben: - Verdoppeln Sie Sonderzeichen (z. B. "{{").
- Stellen Sie für MySQL dem Sonderzeichen dieses Zeichen "\" voran (z. B. "\"").
- Setzen Sie für "!", "&", "{", "}" ResourceOptions.MacroCreate, MacroExpand und EscapeExpand auf False.
- Setzen Sie für ":", "?" ResourceOptions.ParamCreate und ParamExpand auf False.
Andernfalls werden die Zeichen "!", "&", "{", "}" als Makro-Anweisung und die Zeichen ":", "?" als Parametermarker behandelt, außer in den folgenden Fällen, wenn eine Konstruktion von FireDAC gefunden und nicht als Parametermarker behandelt wird: - Der Oracle PL/SQL-Zuweisungsoperator.
- Die EXECUTE BLOCK-Parameter in BEGIN … END von Firebird.
- Das Label TSQL.
- Der PostgreSQL- und Informix-Umwandlungsoperator '::'.
- Das Informix-Katalogzeichen ':'.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
|
|
Zitat
|