pemmler Posted March 11, 2005 Report Share Posted March 11, 2005 Hallo! Nach einem fast schon 1 Jahr laufenden OsCommerce habe ich nun den xtCommerce getestet und bereits versucht ?ber das osc-export-rc1 Modul die Datenbank des os zu exportieren und in xt zu importieren. Dazu muss ich erw?hnen, dass an dem os Shop schon sehr viele Dinge ge?ndert worden sind. Vielleicht hat aber jemand eine Erkl?rung oder einen Tipp f?r die Fehlermeldung. Ich habe auch bereits eine Bugreport an den Urheber des Moduls geschickt. Leider kam die Email als unzustellbar zur?ck. :144: Viele Gr??e Patrick Server: localhost Datenbank: xtshop Fehler M?glicherweise haben Sie einen Bug im SQL-Parser entdeckt. Bitte ?berpr?fen Sie Ihre Abfrage genaustens, insbesondere auf falsch gesetzte oder nicht geschlossene Anf?hrungszeichen. Eine weitere Ursache k?nnte darin liegen, dass Sie versuchen eine Datei mit bin?ren Daten, welche nicht von Anf?hrungszeichen eingeschlossen sind, hochzuladen. Sie k?nnen alternativ versuchen Ihre Abfrage ?ber das MySQL-Kommandozeileninterface zu senden. Die MySQL-Fehlerausgabe, falls vorhanden, kann Ihnen auch bei der Fehleranalyse helfen. Falls Sie weiterhin Probleme haben sollten oder der Parser dort versagt, wo die Kommandozeile erfolgreich ist, so reduzieren Sie bitte Ihre Abfrage auf den Befehl, welcher die Probleme verursacht, und senden Sie uns einen Bugreport mit den Datenausschnitt, den Sie weiter unten auf dieser Seite finden.: ----AUSSCHNITTSANFANG---- eNrFWsty20iW3fsrctHR7g4bdL4frI0oWyW5JFsaUZYjKiaiIgEkRJRAQAWAku0P7dVE9Ga+oVZe ..... HYf91H08EU519twl7Fd22QC55s4mDsHqvZvlHn/u8iTpj0M0zu+C2XuU/ufLqg5nMP2rcWifXedF YesmKlzU1ZdV7vPwPZCGzbbN/wCaouhf ----AUSSCHNITTSENDE---- ----BEGINN DER AUSGABE---- ERROR: C1 C2 LEN: 1236 1237 11701 STR: � CVS: $Id: sqlparser.lib.php,v 2.27 2004/11/05 00:41:55 lem9 Exp $ MySQL: 4.1.8-standard USR OS, AGENT, VER: Win MOZILLA 5.0 PMA: 2.6.1-rc1 PHP VER,OS: 4.3.10 Linux LANG: de-utf-8 SQL: INSERT INTO address_book VALUES ('349', '343', 'm', 'xxxxxgel's xxxxxx-Land', 'Jan', 'xxxxxgel', 'xxxxxxstrasse 2', 'xxxxing', '85xxxx', 'xxxxsing', 'xxxxx', '81', '0'); INSERT INTO customers VALUES ('343', '', '', '2', 'm', 'Jan', 'xxxxxgel', '19xx-04-15 00:00:00', '[email protected]', '349', '08161-144821', '', '16e9e07d477cfd562f9f01deb17ee3c3:5f', '1', '0', '0', '1', '0'); INSERT INTO address_book VALUES ................. ----ENDE DER AUSGABE---- SQL-Befehl: INSERT INTO address_book VALUES ('349', '343', 'm', 'xxxxxxgel's MySQL meldet: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 's xxxxxxx-Land', 'Jan', 'xxxxxgel', 'xxxxxxxxstrasse 2', 'P Aus datenschutzrechtlichen Gr?nden habe ich die pers?nlichen Daten nat?rlich durchge - x - t. :z: Link to comment Share on other sites More sharing options...
beergarden Posted March 11, 2005 Report Share Posted March 11, 2005 Das Problem ist bei folgendem Value: 'xxxxxgel's xxxxxx-Land' du hast hier 3 x ein ' drin. Es d?rfen aber pro Value nur zwei ' vorkommen und zwar am Anfang und am Schluss. Link to comment Share on other sites More sharing options...
pemmler Posted March 11, 2005 Author Report Share Posted March 11, 2005 'xxxxxgel's xxxxxx-Land' Aha! Das werde ich gleich mal ausprobieren. Komischer Firmennameder wegen so einer Kleinigkeit solche Probleme macht. ... :grml: Ich geb dann bescheid,, wenns geklappt hat. Viele Gr??e Patrick Link to comment Share on other sites More sharing options...
smedder Posted March 11, 2005 Report Share Posted March 11, 2005 Der Parser wei? ja nicht, dass das zum Namen geh?rt. Link to comment Share on other sites More sharing options...
mr_swell Posted March 24, 2005 Report Share Posted March 24, 2005 Hallo, ich habe ein ?hnliches Problem........ meine Exportdaten: "INSERT INTO customers VALUES ('3', '', '', '2', 'm', 'Gerhard', 'BrXXXXX', '1962-11-15 00:00:00', '[email protected]', '3', '0123-123456', '0123-123456', 'xxxxxxxxxxb37dbc0f3d35a5853c7e:3f', '1', '0', '0', '1', '0');" es erscheint folgende Fehlermeldung: #1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '"INSERT INTO address_book VALUES ('3', '3', 'm', '', 'Gerhard', FRAGE: wie muss die Syntax sein, wie werden leere Felder gekennzeichnet??? wer weiss Rat Besten Dank mr_sw Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.