Pessoal, estou com usando Mysql para preencher minha tabela…
dentro de um botão eu estou passando o Inome,Iendereco,Itelefone,Icelular,Iemail, jTable1
Para a seguinte classe:
[code]public void conectaBanco(String Inome, String Iendereco, String Itelefone, String Icelular, String Iemail, javax.swing.JTable jTable1) {
Connection connection = null;
try {
// Carregando o JDBC Driver
String driverName = "org.gjt.mm.mysql.Driver"; // MySQL MM JDBC driver
Class.forName(driverName);
// Criando a conexão com o Banco de Dados
String serverName = "localhost";
String mydatabase = "restaurante";//String mydatabase = "com.mysql.jdbc.Driver";
String url = "jdbc:mysql://" + serverName + ":3306/" + mydatabase; // a JDBC url
String username = "root";
String password = "admin";
connection = DriverManager.getConnection(url, username, password);
JOptionPane.showMessageDialog(null, "Legal conectou");
//Criando um objeto Statement para enviar requisições SQL para o Banco de Dados
Statement stmt = connection.createStatement();
String sql = "INSERT INTO cliente (Nome, endereço, telefone, celular, email) VALUES('" + Inome + "','" + Iendereco + "','" + Itelefone + "','" + Icelular + "','" + Iemail + "')";
stmt.executeUpdate(sql);
String sql2 = "Select * from clientes";
stmt.executeUpdate(sql2);
/*
É AKI QUE EU PRECISO CONECTAR A TABELA COM O sql2
* Como faço isso?
*/
}
catch (ClassNotFoundException e) {
//Driver não encontrado
System.out.println("O driver expecificado não foi encontrado.");
}
catch (SQLException e) {
//Não está conseguindo se conectar ao banco
System.out.println("Não foi possível conectar ao Banco de Dados");
}
}[/code]
Agora eu quero que minha tabela selecione todos os campos…
Colokei isso, agora eu preciso “conectar” a tabela com o isso:
[code] String sql2 = “Select * from clientes”;
stmt.executeUpdate(sql2);
// É AKI QUE EU PRECISO CONECTAR A TABELA COM O sql2... Como faço isso?
[/code]