Ein Datensatz wird wieder über seinen Schlüssel ausgewählt. Mit Hilfe der Methode prepareStatement() wird die SQL-Abfrage vorbereitet. Nachdem alle Platzhalter festgelegt wurden, wird die Abfrage mit executeUpdate() an den Server übertragen.
import java.sql.*;
public class DatenUpdaten {
public static void main (String args[]) {
try {
Class.forName("org.gjt.mm.mysql.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://10.0.1.2/kurs", "tux","");
PreparedStatement pstmt = con.prepareStatement("update artikel set preis= preis* ?");
pstmt.setDouble(1,1.2);
pstmt.executeUpdate();
pstmt.close();
con.close();
}
catch (SQLException e) {}
catch (ClassNotFoundException e) {}
}
}