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 :
ça marche mais je n'ai pas heure et minute?
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);
merci pour votre aide
Partager