next up previous contents
Nächste Seite: Applets Aufwärts: SQL Vorherige Seite: Datensätze löschen   Inhalt

Datensätze editieren

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) {}
    }
}



Alfred Nussbaumer 2003-02-10