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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
where Date=TO_DATE('23/10/1984 23:23:23','DD/MM/YYYY HH24:MI:SS')
cela fonctionne.

Mais via mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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