Næste
Forrige
Oversigt
JDBC serie, Planche nr. 17
Kursus Indhold

Opdatere tabeller

        String updateString = "UPDATE COFFEES " +
                "SET SALES = 75 " + 
                "WHERE COF_NAME LIKE 'Colombian'";
        stmt.executeUpdate(updateString);
tabellen COFFEES vil nu se således ud:
        COF_NAME                SUP_ID  PRICE   SALES   TOTAL
        --------                ------  -----   -----   -----
        Colombian               101     7.99    75      0
        French_Roast            49      8.99    0       0
        Espresso                150     9.99    0       0
        Colombian_Decaf         101     8.99    0       0
        French_Roast_Decaf      49      9.99    0       0
Vælg den række, der lige er opdateret - hent værdierne i COF_NAME og SALES og udskriv værdierne:
        String query = "SELECT COF_NAME, SALES FROM COFFEES " +
                       "WHERE COF_NAME LIKE 'Colombian'";
        ResultSet rs = stmt.executeQuery(query);
        while (rs.next()) {
                        String s = rs.getString("COF_NAME");
                        int n = rs.getInt("SALES");
                        System.out.println(n + " pounds of " + s +
                                                          " sold this week.")
        }
Det skulle give udskriften:
        75 pounds of Colombian sold this week.


© 2000 BLA*net - Leif E. Andersen, leander@blanet.dk
Næste
Forrige
Oversigt
JDBC serie, Planche nr. 17