Apostila de Java Jtable
Apostila de Java Jtable
JMENU:
JFORMATTEDTEXTFIELD
NETBEANS:
Criar a interface do JFrame com base na tabela do Banco de Dados:
BOTÃO CONSULTAR:
try {
Class.forName(driver); //Carrega o driver
//Tratamento de erros
} catch (ClassNotFoundException ex) {
System.out.println("Não foi possível carregar o driver.");
ex.printStackTrace();
} catch (SQLException ex) {
System.out.println("Problema com o SQL");
ex.printStackTrace();
}
BOTÃO EXCLUIR:
int i = 0;
try {
Class.forName(driver); //Carrega o driver
//Tratamento de erros
} catch (ClassNotFoundException ex) {
System.out.println("Não foi possível carregar o driver.");
ex.printStackTrace();
} catch (SQLException ex) {
System.out.println("Problema com o SQL");
ex.printStackTrace();
}
BOTÃO ATUALIZAR:
try {
//Codigo em SQL para atualizar os registros atraves dos valores existentes nos TextFields
sql = "update cliente set nome = '" + jTextField2.getText() + "',idade='" + jTextField3.getText()
+ "' where codigo = " + jTextField1.getText();
//Tratamento de erro
} catch (SQLException ex) {
System.err.println("SQLException: " + ex.getMessage());
}
BOTÃO INSERIR:
try {
Class.forName(driver); //Carrega o driver
stmt.executeUpdate(sql);
//Tratamento de erros
}catch (ClassNotFoundException ex) {
System.out.println("Não foi possível carregar o driver.");
ex.printStackTrace();
} catch (SQLException ex) {
System.out.println("Problema com o SQL");
ex.printStackTrace();
}