1. Среда на базе JDBC Создайте новый проект на Java — >Скопировать jdbc.jar в проект — > выбрать jdbc.jar кликнуть правой кнопкой мыши по пути сборки 2. Подключиться к базе данных для добавления, удаления, модификаций и проверок (1) // Установить тип драйвера Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); (2) // Получить объект соединения conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433; database=userDB; ", "sa", "123"); (3) // Создать объект для выполнения команды stmt = conn.createStatement(); (4) Внедрять дополнения, удаления, модификации и проверки 1) Добавление, удаление и модификация Выполнить SQL-команды (добавить, удалить, изменить) stmt.executeUpdate(sql); 2) Расследование
//执行查询sql语句 rs = stmt.executeQuery(sql); (5) Закрыть все объекты if(rs != null){ rs.close(); } если (stmt != null){ stmt.close(); } если (conn != null){ conn.close(); }
3. Используйте jdbc для манипуляций с транзакциями
//1开启事务 conn.setAutoCommit (false);
//2提交事务 conn.commit();
//3回滚事务 conn.rollback(); 4. Используйте вопросительный знак PreparedStatement для передачи параметра String sql = «вставить в значения userinfo (?,?,?,?)»; Создайте объект для выполнения команды stmt = conn.createStatement(); pstmt = conn.prepareStatement(sql); Задайте значение внутри каждого вопросительного знака Первый вопросительный знак pstmt.setInt(1, id); pstmt.setString(2, название); pstmt.setString(3, pwd); pstmt.setInt(4, баланс); Выполнить SQL-команды (добавить, удалить, изменить) stmt.executeUpdate(sql); pstmt.executeUpdate();
|