Wie bekomme ich ein Hochkomma in die DB?

Hallo Leute,

ich habe das Problem, daß ich einige Einträge mit Hochkommas in eine Access-Datenbank eintragen muß. Der Zugriff auf die Datenbank geschieht mittels Java über die JDBC-ODBC-Bridge.

Mein SQL-Statement lautet dann:
INSERT INTO cds (Datei, Pfad) VALUES (‚jochen’s‘,‚test‘);

Das kann natürlich nicht funktionieren, da die DB denkt, der Dateiname jochen’s ist nach dem n zu Ende.

Das Statement
INSERT INTO cds (Datei, Pfad) VALUES (‚jochen’s‘,‚test‘);
funktioniert auch nicht.

Weiß jemand, wie man das macht?

Und noch was: In der Access-Hilfe steht der Stern (*) als Wildcard. Das funktioniert über JDBC allerdings auch nicht. Jetzt hab ich das Prozentzeichen(%) verwendet, was auch funktioniert. An was liegt das? Hat JDBC seine eigenen Regeln?

Bin für jeden Tip dankbar.

Ciao
Jochen

SQL = "INSERT INTO cds (Datei, Pfad) VALUES ('jochen''s','test')"

oder

SQL = "INSERT INTO cds (Datei, Pfad) VALUES (""jochen's"",""test"")"

Jet-intern wird schon das Sternchen als Wildcard verwendet, vermutlich setzt der JDBC-Treiber das um.

Gruß aus dem Norden
Reinhard Kraasch