bom em primeiro lugar estou aqui pela primeira vez e espero que alguem possa me ajudar, se sim desde de ja obrigado.
estou fazendo um programa para uma loja comercial (projeto da facul), estou usando access, porem consigo inserir os dados nos campos mais quando vou salva-lo da a seguinte mensagem:
erro ao tentar gravar registro.java.sql.SQLException:[Microsoft][Driver ODBC para Microsoft Access] Tipo de dados incompativel na expressao de criterio.
Nos outros cadastros, como cadastro de cidades, bairros e ruas deu tudo certo, inserir…preencher os campos e depois salvar, ai faz o registro tudo certo no banco. mais com cliente que nao da certo ja revisei aqui um tanto de vez.
Valew
o codigo do botao cadastro esta logo abaixo
[b]********************************************************************************
private void cad_botao_salvarActionPerformed(java.awt.event.ActionEvent evt) {
// Codigo para gravar os dados no banco de dados
try
{
String sqlinsert = "insert into cliente " +
"(nome,logradouro,numero,complemento,bairro,cidade," +
"cep,rg,cpf,foneres,fonecom,fonecel,email,datanascimento," +
"datacadastro,observacao,foto) values ('"+
tf_nome.getText()+"','"+
tf_codLog.getText()+"','"+
tf_numero.getText()+"','"+
tf_complemento.getText()+"','"+
tf_codBairro.getText()+"','"+
tf_codCidade.getText()+"','"+
tf_cep.getText()+"','"+
tf_rg.getText()+"','"+
tf_cpf.getText()+"','"+
tf_foneres.getText()+"','"+
tf_fonecom.getText()+"','"+
tf_fonecel.getText()+"','"+
tf_email.getText()+"','"+
tf_datanasc.getText()+"','"+
tf_datacadastro.getText()+"','"+
tf_obs.getText()+"','"+
tf_foto.getText()+"')";
con_cliente.statement.executeUpdate(sqlinsert);
JOptionPane.showMessageDialog(null, "Gravação realizada com sucesso");
// Atualizar o resulset
con_cliente.resultset = con_cliente.statement.executeQuery("Select * from cliente");
con_cliente.executeSQL("Select * from cliente order by " +ordenacao);
atualiza_combo_box_cliente();
con_cliente.resultset.first();
mostrar_dados();
}
catch (SQLException erro)
{
JOptionPane.showMessageDialog(null, "Erro ao tentar gravar registro"+erro);
}
****************************************************************************[/b]