Bonjour,

Je travaille en java avec une base access derrière.

Je cherche à manipuler des dates :

requete :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
update Absences 
SET justification='nimporte' 
WHERE numPers=1 AND debut='12/01/2009 10:00:00'
debut est de type date/time dans access.

réponse :
java.sql.SQLException: [Microsoft][Pilote ODBC Microsoft Access] Type de données incompatible dans l'expression du critère.

Pourtant, j'arrive à ajouter des absences sans problèmes dans mes requête en utilisant ce type de requête par exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
insert into Absences 
values (1 , 'ap1' , '' , '12/10/2008 8:00:00','12/10/2008 10:00:00')
(le 3eme champs correspond au motif, donc vide)

Comment se fait-il que ça marche avec un insert et pas un update ?

Merci d'avance de votre aide.