to com um problema na hora de inserir dados no banco
eu tenho uma tabela no banco com os seguintes atributos
idcorretora INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
nome_cor VARCHAR(50) NULL,
comp_cor VARCHAR(20) NULL,
email_cor VARCHAR(50) NULL,
cnpj_cor VARCHAR(20) NULL,
tel_cor VARCHAR(8) NULL,
PRIMARY KEY(idcorretora)
e estou usando essa classe para inserir
public class PersistenciaCorretora {
Conexao conecta = new Conexao();
public int insereSeguradora(Corretora insere){
Connection con = conecta.conexao();
PreparedStatement stm=null;
int corretora=0;
String sql="insert into corretora (nome_cor,email_cor,cnpj_cor,tel_cor)" +
"values(?,?,?,?)";
try {
stm = con.prepareStatement(sql);
stm.setString(1, insere.getNome_cor());
stm.setString(2, insere.getEmail_cor());
stm.setString(3, insere.getCnpj_cor());
stm.setString(4, insere.getTel_cor());
corretora = stm.executeUpdate();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return corretora;
}
ele insere os 3 primeiros campos, so q o tel_cor ele tah inserindo como null;
alguem saberia o q pode ser???
abraçoo