Vinzenz: einfaches Häckchen ' in die DB bekommen

Beitrag lesen

Hallo Rico,

hat einer Ahnung, wie ich mit dem INSERT Befehl einen String, der einfache Häckchen ' beinhaltet, einfügen kann. Sicherlich ausmaskieren, aber wie mache ich das bei einer MySQL-DB und wie bei einer Access-DB. Die üblichen Sachen wie ' funktionieren nicht.

Also bei mir funktioniert

INSERT INTO TB_Test VALUES ('Der war's');

wunderbar (MySQL 3.23.49)

und sowohl mit MySQL und Access

INSERT INTO TB_Test VALUES ("Der war's");

Merke: Nicht alle SQL-Datenbankmanagementsysteme setzen auf die gleiche SQL-Syntax

Wenn Du aber auf beliebige Datenbanken von der gleichen Anwendung und mit verschiedenen Daten zugreifen willst, die Java dir zusammensetzt, dann muss Java auch den entsprechenden String für das Zielsystem zusammensetzen

Gruß,

Vinzenz