Bonjour,

j'aimerai insérer dans une base de donnée mysql une date avec heure et minute:
voila une partie de mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
java.sql.Statement stm = conn.createStatement();
 
			String myQuery = "SELECT * FROM personne";
 
			ResultSet r = stm.executeQuery(myQuery);
 
			while (r.next()) {
 
 
 
Date DATRCP=new GregorianCalendar(Locale.getDefault()).getTime();
 
PreparedStatement insertClient = conn.prepareStatement("INSERT INTO utilisateur (nom, date, etat) VALUES (?, ?,?)");
 
 
						insertClient.setString(1, r.getString("nom"));
						insertClient.setDate(2, DATRCP);
						insertClient.setInt(3, r.getInt("etat"));
 
						insertClient.executeUpdate();

ma question est sur cette partie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
       Date DATRCP=new GregorianCalendar(Locale.getDefault()).getTime();
 
...
insertClient.setDate(2, DATRCP);
ça marche mais je n'ai pas heure et minute?

merci pour votre aide