Putz…tambem estou tendo um problema semelhante numa aplicaçao que estou fazendo
J
jaireltonPJ
Você não tem que formatar data pra inserir no banco:
PreparedStatementstmt=conexao.prepareStatement("insert into tabela(id, nome, data) values(?, ?, ?)");stmt.setInt(1, 123);stmt.setString(2, "Jair");stmt.setDate(3, new java.sql.Date(minhaData.getTime()));stmt.executeUpdate();
D
daniloahPJ
O Mysql só recebe um Date no formato (ano/mes/dia) não é isso ? Como faço pra tranformar uma data que está em um JFormatedTextField no formato (dia/mes/ano) pra que eu possa inserir no Banco ?
E como faço pra retornar do Banco uma Date que esta no formato(ano/mes/dia) e inserir em um JFormatedTextField que esta no formato(dia/mes/ano) !!!
Ou é melhor configurar atributos tipo DataDeNascimento como String !!!???