Mailinglisten-Archive |
Probier mal Update Verkauf set Strasse = "Auf'm Berg" where lfdnr = 12345 oder Update Verkauf set Strasse = 'Auf\'m Berg' where lfdnr = 12345 Grüße Martin Rösch -----Ursprüngliche Nachricht----- Von: Andreas Honnerlage [mailto:MySql at honnerlage.de] Gesendet: Montag, 10. Februar 2003 11:05 An: mysql-de at lists.4t2.com Betreff: Problem mit Feldinhalt (Strasse = 'Auf'm Berg') Hallo zusammen. Kann mir vielleicht jemand einen Tip geben (gerne auch einen konkreten Link in die Doku - ich bin nicht fündig geworden), wie folgendes Problem einfach umgehen kann? Update Verkauf set Strasse = 'Auf dem Berg' where lfdnr = 12345 Das klappt selbstverständlich einwandfrei. Anders hier: Update Verkauf set Strasse = 'Auf'm Berg' where lfdnr = 12345 Was passiert, ist mir klar. Diese SQL-Anweisung ist schlicht falsch. Mein erster Lösungsansatz ist das Ändern des Zeichens ' auf ´ . Aber das ist leider nicht elegant und wird beim Export von anderen Programmen bisweilen auch mal als falsch interpretiert. Kann ich MySQL irgendwie anweisen, den Inhalt so zu nehmen, wie er übermittelt wird (z.B. durch zusätzliche Begrenzungszeichen? Ich verwende MySQL 3.23.49-nt auf einer Windows 2000 Maschine. Das Front-End ist eine MS-Access-Applikation. Außerdem gibt es eine Abfragemöglichkeit über PHP4 mit eine Apache-Server auf SUSE-Linux Kernel 2.2.18. Den MySQL-Server kann ich nicht auf Linux umstellen, da ich dann Probleme habe mit dem direkten Verknüpfen von 2 Tabellen. Vielen Dank für Eure Mühe, Andreas Honnerlage -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive