Convertir une date en texte:

Messages postés
90
Date d'inscription
lundi 26 juillet 2004
Statut
Membre
Dernière intervention
14 juin 2010
- - Dernière réponse : cs_yassineee
Messages postés
90
Date d'inscription
lundi 26 juillet 2004
Statut
Membre
Dernière intervention
14 juin 2010
- 11 oct. 2004 à 12:55
convertir une date en texte:
bonjour,

l'attribut [date dt] est déclarer de type date/heure dans ma base ,et quand je récupére le contenu
du champ date avec request, cette valeur(qui est chaine de caractére) ne peut etre comparer avec
l'attribut[date dt].

le message d'erreur est le suivant:
Erreur:
Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
[Microsoft][Pilote ODBC Microsoft Access] Type de données incompatible dans l'expression du critère
Afficher la suite 

4 réponses

Meilleure réponse
Messages postés
3758
Date d'inscription
mardi 23 septembre 2003
Statut
Modérateur
Dernière intervention
13 mars 2006
10
1
Merci
Ou alors,

MyStr = format(MyDate,"dd/mm/yyyy")

Cordialement, CanisLupus

Tous les glands ne deviennent pas des chênes mais tous les chênes ont été des glands

Dire « Merci » 1

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 205 internautes nous ont dit merci ce mois-ci

Messages postés
3758
Date d'inscription
mardi 23 septembre 2003
Statut
Modérateur
Dernière intervention
13 mars 2006
10
1
Merci
Maintenant, pour comparer ta variable avec le champ de ta table, il faut écrire .... [date dt] = #" & tavariable & "# ...." ou .... [date dt] = " & cdbl(tavariable) & " ...."

Cordialement, CanisLupus

Tous les glands ne deviennent pas des chênes mais tous les chênes ont été des glands

Dire « Merci » 1

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 205 internautes nous ont dit merci ce mois-ci

Messages postés
4
Date d'inscription
vendredi 1 octobre 2004
Statut
Membre
Dernière intervention
6 octobre 2004
0
Merci
bonjour
ceci permet de faire ce que l'on veut...

Dim MyDate As Date
Dom MyStr As String

Annee = Format(MyDate, "yyyy")
Mois = Format(MyDate, "MM")
Jour = Format(MyDate, "dd")
Heure = Format(MyDate, "HH")
Minutes = Format(MyDate, "mm")
Secondes = Format(MyDate, "ss")
MyStr = Annee & "/" & Mois & "/" & Jour & " " & Heure & ":" & Minutes & ":" & Secondes

L'emploi du nombre de caractère (ex:yyyy) ou minuscule/majuscule influe sur le résultat..
La comparaison peut se faire dès lors entre les strings de caractères.
Messages postés
90
Date d'inscription
lundi 26 juillet 2004
Statut
Membre
Dernière intervention
14 juin 2010
0
Merci
merci pour ton aide ca a marcher
partagons le savoir