1. JDBC darbināta vide Izveidojiet jaunu Java projektu >Kopēt jdbc.jar projektā > atlasiet jdbc.jar ar peles labo pogu noklikšķiniet uz būvēšanas ceļa 2. Izveidojiet savienojumu ar datu bāzi, lai veiktu papildinājumus, dzēšanu, izmaiņas un pārbaudes (1) // Iestatiet draivera tipu Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); (2) // Savienojuma objekta iegūšana conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433; datu bāze=userDB; ", "sa", "123"); (3) // Izveidojiet objektu, lai izpildītu komandu stmt = conn.createStatement(); (4) Ieviest papildinājumus, svītrojumus, izmaiņas un pārbaudes 1) Pievienošana, dzēšana un modificēšana Izpildīt SQL priekšrakstus (pievienot, dzēst, modificēt) stmt.executeUpdate(sql); 2) Izmeklēšana
//执行查询sql语句 rs = stmt.executeQuery(sql); (5) Aizvērt visus objektus if(rs != null){ rs.close(); } if (stmt != null){ stmt.close(); } if (conn != null){ conn.close(); }
3. Izmantojiet jdbc, lai manipulētu ar darījumiem
//1开启事务 conn.setAutoCommit(nepatiess);
//2提交事务 conn.commit();
//3回滚事务 conn.rollback(); 4. Izmantojiet jautājuma zīmi PreparedStatement, lai nodotu parametru String sql = "ievietot userinfo vērtības (?,?,?,?)"; Objekta izveide komandas izpildei stmt = conn.createStatement(); pstmt = conn.prepareStatement(sql); Vērtības iestatīšana katrā jautājuma zīmē Par pirmo jautājuma zīmi pstmt.setInt(1, id); pstmt.setString(2, nosaukums); pstmt.setString(3, pwd); pstmt.setInt(4, līdzsvars); Izpildīt SQL priekšrakstus (pievienot, dzēst, modificēt) stmt.executeUpdate(sql); pstmt.executeUpdate();
|