Musikliste und '

Ich finde leider keinen Weg von einen Titel in dem ein ’ vorkommt in die Zeiten zu editieren, da ich dann immer einen SQL Error erhalte!

gruss
Christoph K.

Entferne das ’ aus dem Dateinamen und den ID3-Tags und schon funktioniert es. Der Fehler wurde von mir übrigens drei Tage vor Deinem Posting hier gemeldet. Hm, wohl übersehen?!? :wink:

Is ja schön und gut mit dem entfernen.
Kann ja wohl aber net sein.
Wir haben in unserem Archiv an die 10.000 Titel.
Soll ich da jetzt ernsthaft alle ’ entfernen?
Damit eine bitte an Torben, schau doch mal ob du das ausgebügelt bekommst.

Ist allgemein bei mySQL so, unter besonderen Umständen kommt das vor :\

bei MySQL kannst das Problem aber umgehen indem die einzutragenden Zeichen, so z.b. ’ in normale anführungszeichen einschließt anstatt in
einzelne ’ .

Beispiel:
INSERT INTO test values(‘ich mache mehrere test’s’) -> funktioniert nicht
INSERT INTO test values(“ich mache mehrere test’s”) -> funktioniert

In VB und PHP kann man das umgehen in dem man ein Backslash vor das Hochkomma schreibt. Also ’
Ich weiss nicht ob das auch bei Delphi geht.

um mit einem \ zu arbeiten musst du ja wissen wann ein ’ kommt.
ich finde die variante mit den " eleganter.
Hab ich auch beim CvD-Assistent so gemacht. Klappt wunderbar.
Is übrigens auch in Delphi.

Du musst einfach den String nach einem ’ durchsuchen und dann ein \ davor machen. Dafuer gibts befehle :slight_smile: