[ACCESS] Rajouter un champ dans une table
Résolu
enigmatoile
Messages postés
730
Statut
Membre
-
enigmatoile Messages postés 730 Statut Membre -
enigmatoile Messages postés 730 Statut Membre -
Bonjour,
je souhaite rajouter, via le code, un champ à une de mes tables.
(champ nommé 'date', de type texte.)
J'ai donc mis cette ligne dans mon code :
(c'est quasiment le copié collé de l'aide d'access) et là il me dit 'erreur 3292 : erreur de syntaxe dans la définition de champ'.
Pourtant la syntaxe me semble bonne, quelqu'un a une idée plize?
je souhaite rajouter, via le code, un champ à une de mes tables.
(champ nommé 'date', de type texte.)
J'ai donc mis cette ligne dans mon code :
DoCmd.RunSQL "ALTER TABLE tbl_serveurs ADD COLUMN Date TEXT;"
(c'est quasiment le copié collé de l'aide d'access) et là il me dit 'erreur 3292 : erreur de syntaxe dans la définition de champ'.
Pourtant la syntaxe me semble bonne, quelqu'un a une idée plize?
A voir également:
- [ACCESS] Rajouter un champ dans une table
- Table ascii - Guide
- Table des matières word - Guide
- Acer quick access - Forum Logiciels
- Table des annexes word ✓ - Forum Word
- WOrd 365 Liste des figures et annexes ✓ - Forum Word
J'oserai une dernière question (après promis j'arrete..... au moins pour aujourd'hui :))
Je veux mettre une valeur par défaut à mon champ Date que je viens de créer, j'utilise ce code mais erreur de syntaxe...
Anybody knows?
Il faut faire du VBA :
CurrentDb.TableDefs("matable")("monchamp").Properties("DefaultValue").Value = "mavaleur"--A+ Blux
Bon, en fait je me suis pareçue que c'est pas vraiment ça que je veux faire.
Ce que je veux, c'est maintenant que j'ai ajouté mon champ 'Date', mettre sa valeur à 'mai07' pour tous les enregistrements.
Je sais que je peux faire ça via une requete mise à jour, mais si je peux faire autrement ça m'arrange...
Est ce il possible?