1. Entorno Propulsado JDBC Crea un nuevo proyecto Java—>Copia jdbc.jar al proyecto—> selecciona jdbc.jar haz clic derecho en la ruta de compilación 2. Conectarse a la base de datos para realizar adiciones, eliminaciones, modificaciones y comprobaciones (1) // Ajustar el tipo de altavoz Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); (2) // Obtener un objeto de conexión conn = DriverManager.getConnection ("jdbc:sqlserver://localhost:1433; database=userDB; ", "sa", "123"); (3) // Crear un objeto para ejecutar el comando stmt = conn.createStatement(); (4) Implementar adiciones, eliminaciones, modificaciones y comprobaciones 1) Añadir, eliminar y modificar Ejecutar sentencias SQL (añadir, eliminar, modificar) stmt.executeUpdate(sql); 2) Investigación
//执行查询sql语句 rs = stmt.executeQuery(sql); (5) Cerrar todos los objetos if(rs != null){ rs.close(); } si (stmt != null){ stmt.close(); } si (conn != null){ conn.close(); }
3. Utilizar jdbc para manipular transacciones
//1开启事务 conn.setAutoCommit(false);
//2提交事务 conn.commit();
//3回滚事务 conn.rollback(); 4. Utiliza el signo de interrogación PreparedStatement para superar el parámetro String sql = "insertar en los valores de la información de usuario (?,?,?,?)"; Crea un objeto para ejecutar el comando stmt = conn.createStatement(); pstmt = conn.prepareStatement(sql); Establece el valor dentro de cada signo de interrogación El primer signo de interrogación pstmt.setInt(1, id); pstmt.setString(2, nombre); pstmt.setString(3, pwd); pstmt.setInt(4, equilibrio); Ejecutar sentencias SQL (añadir, eliminar, modificar) stmt.executeUpdate(sql); pstmt.executeUpdate();
|