Bonjour,
Est-ce que quelqu'un connait comment régler le problème d'insertion d'une date dans une BD Oracle car toujours il me donne un message d'erreur.
Bonjour,
Est-ce que quelqu'un connait comment régler le problème d'insertion d'une date dans une BD Oracle car toujours il me donne un message d'erreur.
La date doit être peut-être formatée dans un format de type US ou EN, alors que toi tu travailles peut-être avec des dates au format FR.
Pour tester, va directement dans Oracle et inserts (notamment en utilisant une interface graphique) une donnée de type Date.
A+
Le plus simple (quelque soit la DB), c'est de passer par un PreparedStatement et d'utiliser le setter qui va bien...
A+
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 PreparedStatement pstmt = connection.prepareStatement("update from nomTable where champDate=?"); pstmt.setDate(1, uneJavaSqlDate); pstmt.execute();
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
Tout à fait, j'avais oublié cette solution. C'est la faute à Hibernate qui fait tout le travail tout seul.Envoyé par OButterlin
C'est clair, saleté d'hibernate !
N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager