![]() |
Datenbank: Oracle • Version: 19C • Zugriff über: FireDAC
Select über FireDAC liefert falsches Ergebnis
Moin,
ich habe eine SQL-Abfrage ähnlich wie diese: SELECT * from TABELLE WHERE NAME LIKE '%&%'; Führe ich diese Abfrage in meiner Anwendung aus, wo der DB-Zugriff über FireDAC geht, erhalte ich als Ergebnis alle Datensätze der Tabelle. Wenn ich aber exakt die selbe Abfrage im Oracle-SQL-Developer ausführe, erhalte ich das korrekte Ergebnis. Kann mir vielleicht jemand helfen, daraus schlau zu werden? Das kann ja eigentlich nur ein Bug in FireDAC sein, oder? |
AW: Select über FireDAC liefert falsches Ergebnis
Das &-Zeichen wird von FireDAC per Default als Makrozeichen interpretiert. Versuch mal in den ResourceOptions der Query das MacroCreate und MacroExpand abzuschalten.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:07 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz