Bjour,
Je tente en vain de mettre à jour une date via JAVA dans une base Oracle.
En fait, je récupère une date au format JJ/MM/AAAA HH:MM:SS
Le champs dans la base Oracle est de type "Date" et accepte donc, soit une date simple au format fr soit une date avec heure comme moi je veux
Si je met mon champs à jour à la mano via TOAD, pas de soucis.
Via une requête sql, avec
where Date=TO_DATE('23/10/1984 23:23:23','DD/MM/YYYY HH24:MI:SS')
cela fonctionne.
Mais via mon code:
1 2
|
view.setAttribute("madate",((((String)dg.get("Date")).equals("")) ? null : new String((String)dg.get("Date")))); |
Cela me donne une date sortie de Mars ^^ dans la base... (il ne comprend donc pas...
Si je rajoute le to_date, la requête plante carrément....
Comment faire donc ??
D'avance, merci à vous tous
Partager