SQL conversion d'une date en DATETIME en java - Java - Programmation
Marsh Posté le 06-04-2006 à 14:47:54
Ce n'est pas plutôt java.sql.TimeStamp qu'il faut utiliser ?
Marsh Posté le 06-04-2006 à 14:50:22
j'ai essayé de convertir mon objet Date en java.sql.timestamp et de mettre ce nouvel objet dans ma requete sql mais ça n'a pas marché
Marsh Posté le 06-04-2006 à 14:54:19
Voilà un lien toujours utile http://dev.mysql.com/doc/refman/5. [...] sions.html
Marsh Posté le 06-04-2006 à 14:55:12
oui j'l'avais vu celui là c'est pour ça que je m'étais lancé dans le timestamp mais pour l'instant sans succes
Marsh Posté le 06-04-2006 à 15:04:13
As-tu converti ta date à ce format : AAAA-MM-JJ HH:MM:SS. Si tu ne le fais pas correctement, la requete ne sera pas acceptée.
DateTime et TimeStamp avec MySQL http://dev.mysql.com/doc/refman/5.0/fr/datetime.html
Marsh Posté le 06-04-2006 à 18:47:12
oulah j'ai fini par trouver ... le timestamp fonctionne il suffisait juste de rajouter 2 cotes
Marsh Posté le 06-04-2006 à 19:34:51
ha ben non seulement il vaut mieux mais en plus on se fait moins chier, notamment pour les dates
Marsh Posté le 06-04-2006 à 14:27:03
bonjour,
je suis un peu embétée je n'arrive pas à convertir mon objet java Date dans un format qui corresponde au Datetime de SQL.
J'ai bien essayé avec datestamp mais cela n'a rien donné.
voilà la requete que j'essaye de lancer depuis mon programme java. Il me reste juste à mettre la date à la place des ???.
String sql = "INSERT INTO event (ID,Task_ID,Date,User_ID,Name) " +
"VALUES ("+ this.ID +",'"+ this.eTask.getID()+ "',"+ ??? +"," + this.eUser.getID() +",'" + this.name +"')";
quelqu'un pourrait-il m'aider ?
merci