Incompatibilié des dates

talaimerdi Messages postés 6 Date d'inscription samedi 31 janvier 2009 Statut Membre Dernière intervention 31 janvier 2012 - 10 juil. 2009 à 12:43
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 10 juil. 2009 à 16:31
Aims
Salut
jŽai une base de données en Access2000 et lorsque jŽenregirtre les données aparitir de mon application en VB, les dates sont changées en 30-12-1899 mais quand je modifie en access les dates, dans mon application en VB elles sont correctes.

3 réponses

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
10 juil. 2009 à 14:10
dans une requete SQL, faut formatter ainsi:

#yyyy-mm-dd#


a voir ton code
0
talaimerdi Messages postés 6 Date d'inscription samedi 31 janvier 2009 Statut Membre Dernière intervention 31 janvier 2012
10 juil. 2009 à 16:25
Aims
CŽest ne pas une requete, mais cŽest le contenu de un variable que jŽattribui au champ date de la table lors dŽune connexion.
0
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
10 juil. 2009 à 16:31
30-12-1899 ... on dirai que tu as transmis le résultat de la fraction

10/07/2009 (10 divisé par 7 divisé par 2009)

et non la bonne valeur...

en gros, faire :

oRS.Fields("monChampDate").Value = #2009-07-10#
ou
oRS.Fields("monChampDate").Value = DateSerial(2009,7,10)

mais pas :

oRS.Fields("monChampDate").Value = 10/07/2009
0
Rejoignez-nous