Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.sql.*;
- public class gdi_Projeto {
- public static void main(String[] args) throws SQLException, ClassNotFoundException {
- // Primeiro Registrar e carregar o Drive
- String driver = "oracle.jdbc.driver.OracleDriver";
- Class.forName(driver);
- // cria uma conexão
- String password = "pass"; // senha do Oracle
- String user = "login"; // login do Oracle
- String url = ""; // url depende do Driver
- // cria uma conexão;
- Connection con = DriverManager.getConnection(url, user, password);
- // repassar comandos SQL criamos uma "demonstração" (em ingles Statement)
- Statement stmt = con.createStatement();
- String sql = "ComandoSQL";
- stmt.execute(sql); // executa comandos que retornam múltiplos resultados.
- stmt.executeQuery(sql); // executa comandos que retornam alguma resposta.
- stmt.executeUpdate(sql); // executa comandos de INSERT, UPDATE, DELETE.
- //Os resultados retornados pelo statement colocamos no resultSet
- ResultSet rs = stmt.executeQuery(sql);
- // Quando os comandos de SQL são repetidos multiplas vezes usa-se o preparedStatement
- String pStmt = "UPDATE USUARIO SET SENHA = ? WHERE LOGIN = ?";
- PreparedStatement pstmt = con.prepareStatement(sql);
- pstmt.setString(1, "Lucas");
- pstmt.setString(2, "007007");
- rs.close(); //libera os recursos quando acaba a consulta aos dados.
- Statement type = con.createStatement();
- String cmd = "";
- }
- }
Add Comment
Please, Sign In to add comment