phpbar.de logo

Mailinglisten-Archive

AW: Problem mit Feldinhalt (Strasse = 'Auf'm Berg')

AW: Problem mit Feldinhalt (Strasse = 'Auf'm Berg')

Martin Rösch martin.roesch at generalobjects.com
Mon Feb 10 11:24:45 CET 2003


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