Primeiramente insira o driver oracle em seu projeto.
Importe a biblioteca:
import java.sql.*;
Inicie estas duas variáveis:
Connection con = null;
PreparedStatement stmt=null;
Depois crie 2 métodos um para abrir a conexão e outro para fecha-la.
public void open()throws Exception{
//driver oracle
Class.forName("oracle.jdbc.driver.OracleDriver");
//string de conexao do oracle
con = DriverManager.getConnection("jdbc:oracle:thin:usuario/senha@localhost:1521:xe ");
}
public void close() throws Exception{
con.close();
}
Para finalizar crie um método para inserir os dados no banco:
public void inserir(){
try {
open(); //método criado acima
//prepara o comando SQL
//As interrogações significam que os valores vem de outro lugar
stmt = con.prepareStatement("insert into clientes values(?,?,?,?)");
// o 1 significa a interrogação e nome é a variavel que vai ser inserida no banco de dados, nos demais acontece a mesma coisa exceto no terceiro em que é passado um inteiro então muda-se o método para setInt
stmt.setString(1,nome);
stmt.setString(2,endereco);
stmt.setInt(3,tel);
stmt.setString(4,estado);
//executa o comando SQL
stmt.execute();
close(); //método criado acima
}
catch (Exception ex) {
ex.getMessage();
}
}
Nenhum comentário:
Postar um comentário