- Beiträge: 33
XLS -> MySQL: You have an error in your SQL syntax
- Rainer N. aus E.
- Autor
- Offline
- Benutzer
Weniger
Mehr
13 Jahre 7 Monate her #370
von Rainer N. aus E.
XLS -> MySQL: You have an error in your SQL syntax wurde erstellt von Rainer N. aus E.
Guten Tag,
ich habe folgendes Problem mit dem Flowheater 1.2.6:
You have an error in your SQL syntax; check the manual that correspndends to your MySQL server version fpr the right syntax to use near '2, Suchbegriff 1, Id, Warengruppe, Einlegetiefe, Größe, Holzart, Farbton, Ober' at line 1
Fehlermeldung kommt unter "DoWork" nach dem Einlesen einer Excelliste und dem anschließenden Updateversuch einer identischen MySQL Tabelle. Der Fehler kommt nicht beim Testlauf. Siehe Screenshot
Der Header des Excelfiles ist folgender ->
Artikelnummer Suchbegriff 2 Suchbegriff 1 Id Warengruppe Einlegetiefe Größe Holzart Farbton Oberfläche Farbe Auflagendicke Einlegerahmen Länge Höhe Breite Härtegrad Bezug Preis Bestellnr EK
Die MySQL-Tabelle ist extakt gleich aufgebaut.
Wer weiß Rat?
M.f.G. CSCARN
ich habe folgendes Problem mit dem Flowheater 1.2.6:
You have an error in your SQL syntax; check the manual that correspndends to your MySQL server version fpr the right syntax to use near '2, Suchbegriff 1, Id, Warengruppe, Einlegetiefe, Größe, Holzart, Farbton, Ober' at line 1
Fehlermeldung kommt unter "DoWork" nach dem Einlesen einer Excelliste und dem anschließenden Updateversuch einer identischen MySQL Tabelle. Der Fehler kommt nicht beim Testlauf. Siehe Screenshot
Der Header des Excelfiles ist folgender ->
Artikelnummer Suchbegriff 2 Suchbegriff 1 Id Warengruppe Einlegetiefe Größe Holzart Farbton Oberfläche Farbe Auflagendicke Einlegerahmen Länge Höhe Breite Härtegrad Bezug Preis Bestellnr EK
Die MySQL-Tabelle ist extakt gleich aufgebaut.
Wer weiß Rat?
M.f.G. CSCARN
Anhänge:
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Rainer N. aus E.
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 33
13 Jahre 7 Monate her #371
von Rainer N. aus E.
Rainer N. aus E. antwortete auf Aw: XLS -> MySQL: You have an error in your SQL syntax
Anhänge:
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Rainer N. aus E.
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 33
13 Jahre 7 Monate her #372
von Rainer N. aus E.
Rainer N. aus E. antwortete auf Aw: XLS -> MySQL: You have an error in your SQL syntax
Anhänge:
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
13 Jahre 7 Monate her - 8 Jahre 10 Monate her #373
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf Aw: XLS -> MySQL: You have an error in your SQL syntax
Das liegt am Leerzeichen im MySQL Feldnamen für die Felder "Suchbegriff 1" und "Suchbegriff 2".
Der FlowHeater unterstützt Leerzeichen im SQL Feldnamen z.Zt. nur für die Adapter MS SqlServer , MS Access , ODBC sowie ab Version 2.0 OleDB .
2 mögliche Workarounds für Version 1.x
Für Version 2.x habe ich eine korrigierte BETA Version bereitgestellt.
https://flowheater.net/files/FlowHeaterBeta.zip
Der FlowHeater unterstützt Leerzeichen im SQL Feldnamen z.Zt. nur für die Adapter MS SqlServer , MS Access , ODBC sowie ab Version 2.0 OleDB .
2 mögliche Workarounds für Version 1.x
- Sie verwenden für die MySQL Tabelle andere Feldnamen.
- Sie benennen die Felder im Designer um. Klicken Sie dazu im Designer das Feld an und drücken die F2 Taste. Danach schließen Sie die Felder mit folgenden Zeichen ein "`". Z.B.
`Suchbegriff 1` und `Suchbegriff 2`
Achtung: Bei der 2. Methode zeigt der Ausführen Dialog an dass das Feld nicht gesetzt wurde, die Daten wurden aber in die Datenbank geschrieben.
Für Version 2.x habe ich eine korrigierte BETA Version bereitgestellt.
https://flowheater.net/files/FlowHeaterBeta.zip
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Letzte Änderung: 8 Jahre 10 Monate her von FlowHeater-Team.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Rainer N. aus E.
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 33
13 Jahre 7 Monate her #374
von Rainer N. aus E.
Rainer N. aus E. antwortete auf Aw: XLS -> MySQL: You have an error in your SQL syntax
Danke für die schnelle Antwort. Methode1 hat sofort zum Erfolg geführt.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.285 Sekunden