Bonjour tout le monde.

Comme l'indique le titre de mon post , j'ai un problème dans l'insertion d'une date a ma base de donnée.

Plus précis, je veux inserer la date d'un fichier : Voilà un bout du code




import java.util.Date;
...

java.util.Date d = new Date(this.file.lastModified());
psmnt = connection.prepareStatement("insert into test_f(name, img,date_id,extension,type_nom,categorie,size_id) "+ "values(?,?,?,?,?,?,?)");
psmnt.setString(1,name);

psmnt.setDate(3,new java.sql.Date(d));
...

J'ai essayer aussi avec:


public Date getFormatedDate() {
Date d = new Date(this.file.lastModified());
return d;
}


{
... Extension D = new Extension ();
X = d.getFormatedDate();
psmnt = connection.prepareStatement("insert into test_f(name, img,date_id,extension,type_nom,categorie,size_id) "+ "values(?,?,?,?,?,?,?)");
psmnt.setString(1,name);

psmnt.setDate(3,new java.sql.Date(X));


Merci