Buenas,
BEIJAMEK, se vc colocar parte do seu código ajuda, mas vamos lá as situações mais prováveis de erro são as seguintes:
- Dados que está tentando inserir diferente do type utilizado no banco de dados
Ex: CPF você esta usando com maskara, porém no banco de dados está como numérico - Valores estão chegando nulos
Para você verificar essa basta colocar um um System.out.printLN(variável do comando sql); - Erro de sintaxe no comando sql
Basta copiar o sql apresentado no print acima e colocar na ferramenta de banco de dados que está utilizando que apresentará algum erro. - No comando que está passando o insert sejá um executeQuery(sql); o invés de um executeUpdate(sql);
Acesse: www.tiagoek.com.br