Slt,
je me pose toujours un tas de question sur les dates malgré le FAQ!!
J'ai bien compris que c'était le moteur jet qui stockait les dates au format US d'ou l'interet de lui envoyer des requetes concus avec des dates aux formats americaines du genre:
Peut on m'expliquer pourquoi cette requete marche aussi:
Code : Sélectionner tout - Visualiser dans une fenêtre à part my_sql_1 = "UPDATE document SET document.retardlivraison = 0, document.approuve = 'defaut', document.datereelle = document.datelimite WHERE document.approuve Is Null AND document.datelimite<=#" & Format(Date, "mm/dd/yyyy") & "#;"
Dans cette deuxieme, j'ai mis des quote autour des dates qui sont aux formats francais!Et elles sont insérées correctemetn dans ma table!! Je ne comprends pas pourquoi! Tout fonctionne mais j'aimerai comprendre la logique!!!Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 my_sql_1 = "insert into document(numero,version,origine,objet,commentaires,emisle,prevule,retardlivraison,projet,type,indicateurs) values(" & Me.num & ",'" & Replace(Me.version, "'", "''") & "','" & Replace(Me.origine, "'", "''") & "','" & Replace(Me.objet, "'", "''") & "','" & Replace(Me.commentaires, "'", "''") & "','" & Me.dateemis & "','" & Me.dateprevu & "'," & Me.retard & ",'" & Me.projet & "','" & Replace(Me.typed, "'", "''") & "','" & Me.indicateurs & "');"
Partager