Hallo,
ich suche die funktion für Java um die Strings vor dem Insert zu escapen, damit ich auch folgendes machen kann:
INSET INTO ... VALUES ('Peter's Bücher');
SELECT:
INSERT:
ich suche die funktion für Java um die Strings vor dem Insert zu escapen, damit ich auch folgendes machen kann:
INSET INTO ... VALUES ('Peter's Bücher');
SELECT:
Java:
String query = "SELECT * FROM test WHERE buch='Peter's';
try {
// Setzt eine neues Statement, initaliesiert die MySQL Abfrage
Statement st = mysql.createStatement();
// Führ den Query String aus und speichert das Ergebnis
ResultSet rs = st.executeQuery(query);
// Gibt das Ergebnis zurück
return rs;
[..]
Java:
Statement st = mysql.createStatement();
// Setzen des Query's für das einfügen
st.executeUpdate("INSERT test (buch) VALUES ('Peter's')");
ResultSet rs = st.getGeneratedKeys();
int insertedKeyValue = 0;
if ( rs != null && rs.next() ) {
insertedKeyValue = rs.getInt(1);
}
return insertedKeyValue;