podrias simplificar tu problema utilizando un prepared statement un ejemplo seria
Código:
PreparedStatement pst = con.PrepareStatement("insert into tabla(campo1,campo2,campo3,campo4,campo5,campo6)values(?,?,?,?,?,?)");
pst.setString(1,txtCampo1.getText());
pst.setString(2,txtCampo2.getText());
pst.setString(3,txtCampo3.getText());
pst.setString(4,txtCampo4.getText());
pst.setString(5,txtCampo5.getText());
pst.setString(6,txtCampo6.getText());
pst.executeUpdate();
ojo verifica si alguno de los campos que quieres ingresar te acepta recibir un valor null en caso de que por ahy este la falla o incompatibilidad con el tipo de objeto ingresado , es decir un int x un string , de igual manera si puedes poner el error que te marca seria mas facil identificar en que puede estar la falla