En principe, si dans Access c'était un vrai champ date, cela ne va pas fonctionner car Jdbc ne va pas apprécier d'avoir un champ texte
alors qu'il s'attend à avoir une date.
Et il est bien clair que la recherche sur date ne fonctionne pas avec ce format !!! (sauf s'il est en yyy-mm-dd)
Je pense qu'il faut que tu fasses la conversion avant toute autre chose pour éliminer une des causes du tsunami dont tu parles plus bas.
Je ferai comme cela pour une table qui comporte un champ date avec des dates dd/mm/yyyy :
1) Je crée un nouveau champ de type datetime
2) avec une requête SQL et la fonction de conversion tu rempli le nouveau champ
genre : UPDATE matable SET monnouveauchampdatetime = STR_TO_Date(monchampdate, '%d/%m/%Y')
3) après vérification de la bonne conversion, tu supprimes monchampdate
4) tu renome le champ monnouveauchampdatetime en monchampdate (qui est le nom attendu par l'application)
Partager