1. Ambiente Alimentado pelo JDBC Crie um novo projeto Java — >Copie jdbc.jar para o projeto — > selecione jdbc.jar clique com o botão direito no caminho de build 2. Conectar-se ao banco de dados para realizar adições, exclusões, modificações e verificações (1) // Defina o tipo de driver Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); (2) // Obter um objeto de conexão conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433; database=userDB; ", "sa", "123"); (3) // Criar um objeto para executar o comando stmt = conn.createStatement(); (4) Implementar adições, exclusões, modificações e verificações 1) Adicionar, excluir e modificar Executar instruções SQL (adicionar, excluir, modificar) stmt.executeUpdate(sql); 2) Investigação
//执行查询sql语句 rs = stmt.executeQuery(sql); (5) Fechar todos os objetos if(rs != null){ rs.close(); } se (stmt != null){ stmt.close(); } se (conn != null){ conn.close(); }
3. Usar jdbc para manipular transações
//1开启事务 conn.setAutoCommit(false);
//2提交事务 conn.commit();
//3回滚事务 conn.rollback(); 4. Use o ponto de interrogação PreparedStatement para passar o parâmetro String sql = "inserir nos valores de informações do usuário (?,?,?,?)"; Crie um objeto para executar o comando stmt = conn.createStatement(); pstmt = conn.prepareStatement(sql); Defina o valor dentro de cada ponto de interrogação O primeiro ponto de interrogação pstmt.setInt(1, id); pstmt.setString(2, nome); pstmt.setString(3, pwd); pstmt.setInt(4, balance); Executar instruções SQL (adicionar, excluir, modificar) stmt.executeUpdate(sql); pstmt.executeUpdate();
|