Je travaille avec Access 2000.
Je voudrait faire une mise à jour d'un champ d'une table.
C'est très facile avec une requête mise à jour mais je voudrait le faire pas
VBA.
Le nom de la table est "Menu"
Le nom du champ est "NomDeForme"
Je voudrait faire une mise à jour du champ avec un texte donné.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bonjour,
Je te conseille la méthode suivante :
CurrentDb.Execute "UPDATE Menu SET NomDeForme = 'un texte donné' WHERE TypeForme=3;"
ce qui donnera à peu de choses près dans ton formulaire :
CurrentDb.Execute "UPDATE Menu SET NomDeForme = '" & me!champcontenantlavaleur & "' WHERE TypeForme=" & me!TypeForme & " ;"
ps : pense à isoler le ou les enregistrements à mettre à jour grace à la clause WHERE
à+ -- Arnaud --------------------------------------------- infos, conseils et liens : http://www.mpfa.info ---------------------------------------------
"BEAUCHAND" a écrit dans le message de news:
Bonjour à tous,
Je travaille avec Access 2000. Je voudrait faire une mise à jour d'un champ d'une table. C'est très facile avec une requête mise à jour mais je voudrait le faire pas VBA. Le nom de la table est "Menu" Le nom du champ est "NomDeForme" Je voudrait faire une mise à jour du champ avec un texte donné.
Merci à l'avance!
Bonjour,
Je te conseille la méthode suivante :
CurrentDb.Execute "UPDATE Menu SET NomDeForme = 'un texte donné' WHERE TypeForme=3;"
ce qui donnera à peu de choses près dans ton formulaire :
CurrentDb.Execute "UPDATE Menu SET NomDeForme = '" & me!champcontenantlavaleur & "' WHERE TypeForme=" & me!TypeForme & " ;"
ps : pense à isoler le ou les enregistrements à mettre à jour grace à la clause WHERE
à+
--
Arnaud
---------------------------------------------
infos, conseils et liens : http://www.mpfa.info
---------------------------------------------
"BEAUCHAND" <BEAUCHAND@discussions.microsoft.com> a écrit dans le message de news:
DC9E97DB-FA07-46C5-800F-D1053A2C050F@microsoft.com...
Bonjour à tous,
Je travaille avec Access 2000.
Je voudrait faire une mise à jour d'un champ d'une table.
C'est très facile avec une requête mise à jour mais je voudrait le faire pas
VBA.
Le nom de la table est "Menu"
Le nom du champ est "NomDeForme"
Je voudrait faire une mise à jour du champ avec un texte donné.
CurrentDb.Execute "UPDATE Menu SET NomDeForme = 'un texte donné' WHERE TypeForme=3;"
ce qui donnera à peu de choses près dans ton formulaire :
CurrentDb.Execute "UPDATE Menu SET NomDeForme = '" & me!champcontenantlavaleur & "' WHERE TypeForme=" & me!TypeForme & " ;"
ps : pense à isoler le ou les enregistrements à mettre à jour grace à la clause WHERE
à+ -- Arnaud --------------------------------------------- infos, conseils et liens : http://www.mpfa.info ---------------------------------------------
"BEAUCHAND" a écrit dans le message de news:
Bonjour à tous,
Je travaille avec Access 2000. Je voudrait faire une mise à jour d'un champ d'une table. C'est très facile avec une requête mise à jour mais je voudrait le faire pas VBA. Le nom de la table est "Menu" Le nom du champ est "NomDeForme" Je voudrait faire une mise à jour du champ avec un texte donné.
Merci à l'avance!
BEAUCHAND
merci beaucoup Anor!
"Anor" wrote:
Bonjour,
Je te conseille la méthode suivante :
CurrentDb.Execute "UPDATE Menu SET NomDeForme = 'un texte donné' WHERE TypeForme=3;"
ce qui donnera à peu de choses près dans ton formulaire :
CurrentDb.Execute "UPDATE Menu SET NomDeForme = '" & me!champcontenantlavaleur & "' WHERE TypeForme=" & me!TypeForme & " ;"
ps : pense à isoler le ou les enregistrements à mettre à jour grace à la clause WHERE
à+ -- Arnaud --------------------------------------------- infos, conseils et liens : http://www.mpfa.info ---------------------------------------------
"BEAUCHAND" a écrit dans le message de news:
Bonjour à tous,
Je travaille avec Access 2000. Je voudrait faire une mise à jour d'un champ d'une table. C'est très facile avec une requête mise à jour mais je voudrait le faire pas VBA. Le nom de la table est "Menu" Le nom du champ est "NomDeForme" Je voudrait faire une mise à jour du champ avec un texte donné.
Merci à l'avance!
merci beaucoup Anor!
"Anor" wrote:
Bonjour,
Je te conseille la méthode suivante :
CurrentDb.Execute "UPDATE Menu SET NomDeForme = 'un texte donné' WHERE TypeForme=3;"
ce qui donnera à peu de choses près dans ton formulaire :
CurrentDb.Execute "UPDATE Menu SET NomDeForme = '" & me!champcontenantlavaleur & "' WHERE TypeForme=" & me!TypeForme & " ;"
ps : pense à isoler le ou les enregistrements à mettre à jour grace à la clause WHERE
à+
--
Arnaud
---------------------------------------------
infos, conseils et liens : http://www.mpfa.info
---------------------------------------------
"BEAUCHAND" <BEAUCHAND@discussions.microsoft.com> a écrit dans le message de news:
DC9E97DB-FA07-46C5-800F-D1053A2C050F@microsoft.com...
Bonjour à tous,
Je travaille avec Access 2000.
Je voudrait faire une mise à jour d'un champ d'une table.
C'est très facile avec une requête mise à jour mais je voudrait le faire pas
VBA.
Le nom de la table est "Menu"
Le nom du champ est "NomDeForme"
Je voudrait faire une mise à jour du champ avec un texte donné.
CurrentDb.Execute "UPDATE Menu SET NomDeForme = 'un texte donné' WHERE TypeForme=3;"
ce qui donnera à peu de choses près dans ton formulaire :
CurrentDb.Execute "UPDATE Menu SET NomDeForme = '" & me!champcontenantlavaleur & "' WHERE TypeForme=" & me!TypeForme & " ;"
ps : pense à isoler le ou les enregistrements à mettre à jour grace à la clause WHERE
à+ -- Arnaud --------------------------------------------- infos, conseils et liens : http://www.mpfa.info ---------------------------------------------
"BEAUCHAND" a écrit dans le message de news:
Bonjour à tous,
Je travaille avec Access 2000. Je voudrait faire une mise à jour d'un champ d'une table. C'est très facile avec une requête mise à jour mais je voudrait le faire pas VBA. Le nom de la table est "Menu" Le nom du champ est "NomDeForme" Je voudrait faire une mise à jour du champ avec un texte donné.