bom, pessoal o problema é o seguinte ,fiz deb pra ver se estava passando por toda classe normalmente mas nd ele acaba add nd na tabela
segue os codigos!!
//conexãopackage Conexao;
//conexeo ao banco access
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;
// imports necessario para a conexeo
public class LoadDriver {
static Connection connection;
public LoadDriver() {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); // O sun.jdbc.odbc.JdbcOdbcDriver significa que seria usado um banco access
String url = "jdbc:odbc:bd1.Cadastro";// esta string carrega o nome da fonte de dados
connection = DriverManager.getConnection(url,"","");// aqui efetuada conexão passando -se a fonte de dados e o login e senha do banco, que neste caso nïsso existem.
System.out.println("Conexão estabelecida"); // exibida uma mensagem informando que a conexão foi efetuada
}
catch ( ClassNotFoundException cnfex ) {
JOptionPane.showMessageDialog(null, "Falha ao carregar o JDBC/ODBC driver.");
System.exit(0);
}
catch (SQLException ex) {
System.out.println("SQLException: " + ex.getMessage());
System.out.println("SQLState: " + ex.getSQLState());
System.out.println("VendorError: " + ex.getErrorCode());
}
}//construtor
public void shutDown()
{// este metodo cancela a conexão
try {
connection.close();
}
catch ( SQLException sqlex ) {
System.err.println( "Não foi possivel desconectar" );
}
}
public static Connection getConn(){// este metodo retorna a conexão
return connection;
}
}
// inserts
private void btnSalvarActionPerformed(java.awt.event.ActionEvent evt) {
d.setcd_Codigo(Integer.parseInt(txtCodigo.getText()));
d.settxt_NomeSegurado(txtNomesegurado.getText());
d.setdt_Nascimento(txtDataNascimento.getText());
d.setcd_Sexo(cmbSexo.getSelectedItem().toString());
d.setcd_CPF(txtCpf.getText());
d.settxt_End(txtEndereco.getText());
d.settxt_Bairro(txtBairro.getText());
d.setcd_NumeroRes(txtNumero.getText());
d.settxt_Complmento(txtComplemento.getText());
d.setcd_Produto(cmbProduto.getSelectedItem().toString());
d.setval_Premio(Double.parseDouble(txtPremio.getText()));
//PreparedStatement pstm = null;
try {
con=LoadDriver.getConn();
System.out.println(con);
pstm = con.prepareStatement(
"INSERT into tb_Cadastro(cd_Codigo, txt_NomeSegurado, dt_Nascimento, cd_Sexo, cd_CPF, txt_End, txt_Bairro, cd_NumeroRes, txt_Complmento, cd_Produto, val_Premio)" + " VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ");
pstm.setInt (1, d.getcd_Codigo());
pstm.setString(2, d.gettxt_NomeSegurado());
pstm.setString(3, d.getdt_Nascimento());
pstm.setString(4, d.getcd_Sexo());
pstm.setString(5, d.getcd_CPF());
pstm.setString(6, d.gettxt_End());
pstm.setString(7, d.gettxt_Bairro());
pstm.setString(8, d.getcd_NumeroRes());
pstm.setString(9, d.gettxt_Complmento ());
pstm.setString(10, d.getcd_Produto());
pstm.setDouble(11, d.getval_Premio());
pstm.executeUpdate();
con.commit();
System.out.println("Cliente cadastrado com sucesso!!!");
}
catch(Exception e){
System.out.println(e.toString());
}
finally{
try{
pstm.close();
con.close();
}
catch(Exception e){
}
}
}
//consulta
private void btnCarregarActionPerformed(java.awt.event.ActionEvent evt) /*throws ClassNotFoundException*/ {
con=LoadDriver.getConn();
ResultSet rs = null;
try {
// Cria e executa uma instruçãoo SQL
pstm = (PreparedStatement) con.createStatement();
} catch (SQLException ex) {
ex.printStackTrace();
JOptionPane.showMessageDialog(null, "erro de STATEMENT");
}
try {
rs = pstm.executeQuery("select tbCadastro from cd_Codigo ");
while (rs.next()) {
rs.last();
int Cod = rs.getInt("cd_Codigo");
Cod = Cod + 1;
String CodS = String.valueOf(Cod);
System.out.print(Cod);
System.out.print(CodS);
}
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null, "Problema de conexao: " + ex.getMessage());
}
}