1. JDBC Drevet Miljø Opret et nyt Java-projekt—>Kopier jdbc.jar til projektet—> vælg jdbc.jar højreklik på byggestien 2. Forbind til databasen for at udføre tilføjelser, sletninger, ændringer og kontroller (1) // Indstil førertypen Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); (2) // Få et forbindelsesobjekt conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433; database=userDB; ", "sa", "123"); (3) // Opret et objekt til at udføre kommandoen stmt = conn.createStatement(); (4) Implementere tilføjelser, sletninger, ændringer og kontroller 1) Tilføjelse, sletning og ændring Udfør SQL-sætninger (tilføje, slet, modificer) stmt.executeUpdate(sql); 2) Undersøgelse
//执行查询sql语句 rs = stmt.executeQuery(sql); (5) Luk alle objekter if(rs != null){ rs.close(); } hvis (stmt != null){ stmt.close(); } hvis (conn != null){ conn.close(); }
3. Brug jdbc til at manipulere transaktioner
//1开启事务 conn.setAutoCommit (falsk);
//2提交事务 conn.commit();
//3回滚事务 conn.rollback(); 4. Brug PreparedStatement-spørgsmålstegnet til at bestå parameteren Streng sql = "indsæt værdier i brugerinfo (?,?,?,?)"; Opret et objekt til at udføre kommandoen stmt = conn.createStatement(); pstmt = conn.prepareStatement(sql); Sæt værdien inden for hvert spørgsmålstegn Det første spørgsmålstegn pstmt.setInt(1, id); pstmt.setString(2, navn); pstmt.setString(3, pwd); pstmt.setInt(4, balance); Udfør SQL-sætninger (tilføje, slet, modificer) stmt.executeUpdate(sql); pstmt.executeUpdate();
|