Bonjour,
Attention !! ALTER est une instruction DDL https://msdn.microsoft.com/fr-fr/lib...=sql.120).aspx
En utilisant cette instruction tu pourrais modifier la structure de la table, en l'occurrence le type du champ (transformer ton texte en date) ce que tu ne souhaites pas à la lecture de ta question.
Il te faut utiliser du DML (cf le même lien) et uniquement cela. Utilise le générateur de requête, fourni avec ACCESS, c'est bien quand on débute et même après. Inclus-y une fonction VBA/ACCESS pour caster ta date texte au format date.
Par exemple :
SELECT cdate([maColonneDate]) as MaDate FROM MaTABLE;
Evidemment tout dépend de la physionomie des valeurs que tu stockes. dd/mm/aaaa, dddd dd mmmm aaaa ...
Concernant l'autocomplétion (c'est comme ça que ce nomme l'assistant qui "complète" les instructions) en VBA il faut l'activer dans les options de VBE si ce n'est pas fait. (ctrl+espace pour voir si la liste apparait). Mais il n'y a pas de secret, si tu lui donnes n'importe quoi il ne complétera pas ou complétera avec ce qu'il trouve. Les produits qui développe à ta place c'est pas encore pour aujourd'hui.
Cordialement,
Partager