begin process at 2010 02 09 22:33:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

JDBC

 > 

java.sql.Date dans un champ datetime MySQL


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

java.sql.Date dans un champ datetime MySQL

mercredi 19 mai 2004 à 16:54:41 | java.sql.Date dans un champ datetime MySQL

prof_weetos


voilà, j'ai convertit un java.util.Date en java.sql.Date ce qui me semblait nécessaire pour l'enregistrer dans ma base MySQL.
Seulement voilà, ça n'enregistre que la date mais pas l'heure !

Voici mon code

PreparedStatement pstm = connex.prepareStatement(
"Insert into MATABLE (ID,CLIENT,DATE) values (?,?,?)");

Date madate = new Date(su.getDateSession().getTime());
pstm.setInt(1,33224444));
pstm.setString(2,"172.80.1.40");
pstm.setDate(3,madate) ;
pstm.execute();


le su.getDateSession() retourne une date au format java.util.Date (yyyy-MM-dd hh:mm:ss)

voilà koi dans le champ DATE au format DATETIME de ma base mysql ca met bien la date com il faut mais l'heure se fait la malle et affiche 00:00:00

please help.
jeudi 20 mai 2004 à 10:49:01 | Re : java.sql.Date dans un champ datetime MySQL

GodConan


GodConan

c peut etre un prob avec la methode setDate ;o)

si tarrive pas a resoudre ;o) tu peut toujour separer ta date en 2 champ date et heure... ;o)

gl

++
lundi 24 mai 2004 à 11:23:42 | Re : java.sql.Date dans un champ datetime MySQL

prof_weetos


ouais en fait, setDate ca le transforme juste au format date
le plus simple est d'utiliser un champ TIMESTAMP pour le champ Mysql et la classe Timestamp Java.
Cela donne des dates au format yyyyMMddhhmmss ce qui peut etre aussi interessant.



PreparedStatement pstm = connex.prepareStatement(
"Insert into MATABLE (ID,CLIENT,DATE) values (?,?,?)");

Timestamp madate = new Timestamp(su.getDateSession().getTime());
pstm.setInt(1,33224444));
pstm.setString(2,"172.80.1.40");
pstm.setTimestamp(3,madate) ;
pstm.execute();



Cette discussion est classée dans : java, date, mysql, sql, pstm


Répondre à ce message

Sujets en rapport avec ce message

java.util.date ou java.sql.date ????? [ par snatch12 ] bonjour a tous.je suis confronté a un tout petit probleme qui doit etre simple a resoudre.voila j'ai une base informix avec une table 'testdate' et un [MySQL][Connector/J]java.lang.ExceptionInInitializerError [ par nairolf_88 ] Bonjour, Je suis en train de codé une classe me permettant d'interagir avec une base de données MySQL : <t java.sql.date [ par zenglena9 ] bonjour, j'utilise la classe java.sql.date pour la saisie d'une date.mon problème est que je voudrais contrôler la saisie de manière à ce qu'un utilis HELP!! Problème de résultat dans l'addition de plusieurs heures dans un jTable [ par beberto56 ] Bonjour, je vou explique mon problème : j'ai un jTable ou je veux additionner des heure que je rentre à la main au format hh:mm et lorsque j'appuis s j'ai un probleme avec le type date en java [ par new_object ] j'ai besoin d'aide voila j'ai une date que je dois recuperer dans un fichier text et la saugarder dans l abse de données( format francais exp "29 mars se connecter à mysql via jdbc [ par jijilim ] salut .. je vous remercie d'avance..  je développe une application j2EE 3 tiers.. et maintenant je suis entraine de tester un simple classe pourse con inserer video via java vers mysql [ par abdouarbiadima ] Slt mes frere je veux juste m'aider pour enregistre un video dans d'une base de donne mysql via java . je veux une aider ou un exemple deja pretmerci systèmes d'information géographique en java et sql [ par fidelus ] bonjour a toute la communauté codes-sources. Je suis étudiant. il m'a été attribué un projet de développement d'une base de donnée géographique avec arraylist base de donnée [ par zedtimi ] bonjour tout le mondejai etabli une connection avec une base de donnée et maitenant je veut utiliser une arraylist ou un tableau pour sauvgardé mes do


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales