[gelöst] Abfrage mit Parameter Problem MariaDB ?
Verfasst: Di 16. Apr 2019, 14:51
Vor längerer Zeit habe ich eine Reihe von Berichten mit Abfragen für Datenbanktabellen erstellt. Um flexibel zu sein habe ich die Abfragen mit Parametern nach dem Muster ":where_parameter" erstellt. Das hat gut funktioniert.
Diese Berichte habe ich seit längerem nicht mehr benutzt, deshalb weiß ich nicht wann sich ein Fehler eingeschlichen haben könnte.
Um sicher zu gehen habe ich aus der Beispieldatenbank "Medien_ohne_Makros" die Tabelle "Ausleihe" in meine Datenbank kopiert.
In der Beispieldatenbank läuft die Abfrage, in meiner kopierten DB aber nicht, dort erhalte ich den gleichen Fehler wie bei meinen vor längerer Zeit erstellten Abfragen.
Zum damaligen Zeitpunkt hatte ich eine MySQL-Datenbank, jetzt eine MariaDB.
Als Fehlermeldung erhalte ich :
Der Fehler tritt sowohl mit LO 6.2.1.2 (x64) wie auch unter 6.2.2.2 (x64), Windows 10, mysqld 10.1.36-MariaDB auf.
Hat sich die Syntax eventuell geändert oder kann MariaDB damit nicht umgehen ?
Danke im Voraus für einen Tipp.
Paul
Diese Berichte habe ich seit längerem nicht mehr benutzt, deshalb weiß ich nicht wann sich ein Fehler eingeschlichen haben könnte.
Um sicher zu gehen habe ich aus der Beispieldatenbank "Medien_ohne_Makros" die Tabelle "Ausleihe" in meine Datenbank kopiert.
In der Beispieldatenbank läuft die Abfrage, in meiner kopierten DB aber nicht, dort erhalte ich den gleichen Fehler wie bei meinen vor längerer Zeit erstellten Abfragen.
Zum damaligen Zeitpunkt hatte ich eine MySQL-Datenbank, jetzt eine MariaDB.
Als Fehlermeldung erhalte ich :
Code: Alles auswählen
[ma-3.1.0][10.1.36-MariaDB]You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ':leser' at line 1
Hat sich die Syntax eventuell geändert oder kann MariaDB damit nicht umgehen ?
Danke im Voraus für einen Tipp.
Paul