Pessoal estou tentando inserir uma data em um campo Date no padrão dd/mm/aaaa hh:mm:ss.
O meu código é dessa forma:
conexao.abrirConexao();
conexao.setSelect("select to_date(sysdate, 'DD/MM/YYYY HH24:MIN') DATA from dual");
conexao.preparaSelect();
rsData = conexao.resultSet();
while(rsData.next()){
data = rsData.getDate("DATA");
}
conexao.setInsert("insert into medicoes2(data_med, peso, precisao, cod_maquina, cod_aca) " +
"values(?, ?, ?, ?, ?)");
conexao.preparaInsert();
conexao.stm.setDate(1, (java.sql.Date) data);
conexao.stm.setDouble(2, peso1);
conexao.stm.setString(3, "B");
conexao.stm.setInt(4, Integer.parseInt(jTextFieldMaquina.getText()));
conexao.stm.setInt(5, Integer.parseInt(jTextFieldMaterial.getText()));
conexao.stm.addBatch();
conexao.stm.executeBatch();
Tá erro de formato de data não esperado, sei que o código tá muito tosco mas estou alterando para ver se acho a solução e até agora nada, alguém pode dar uma ajuda?