cs_Enaira
Messages postés26Date d'inscriptionmercredi 24 juillet 2002StatutMembreDernière intervention24 septembre 2013
-
10 sept. 2004 à 14:26
cs_Enaira
Messages postés26Date d'inscriptionmercredi 24 juillet 2002StatutMembreDernière intervention24 septembre 2013
-
13 sept. 2004 à 16:15
Salut
Mon code ne marche pas. qqun peut me dire ce qui ne va pas ou me donner un autre code?
Je cherche à mettre à jour un champ d'une table (tous les enregistrements) avec un champ d'une autre table. Avec une requête, c'est facile, mais en VBA...
J'ai essayé d'utiliser le SQL de la requête mais ça marche pas !
Voici mon code :
Private Sub cmdOUI_Click()
On Error GoTo Err_cmdOUI_Click
Dim strSQL As String
Dim intOUI As Integer
cs_frop01
Messages postés1352Date d'inscriptionlundi 27 octobre 2003StatutMembreDernière intervention19 novembre 20082 13 sept. 2004 à 15:20
pendant les "........" on récupère la valeur année depuis ta base de données (comme exemple RS!Annee )
sinon si c'est l'utilisateur qui va saisir l'année dans un textbox
strSQL "UPDATE [tbl_Adh-Spe] SET [tbl_Adh-Spe].Annee " & txtAnnee.Text & ";"
DoCmd.RunSQL strSQL
cs_frop01
Messages postés1352Date d'inscriptionlundi 27 octobre 2003StatutMembreDernière intervention19 novembre 20082 10 sept. 2004 à 15:31
ou supposons que la valeur à mettre à jour (l'année) se trouve dans un textbox (exemple nommé TxtAnnee) que l'utilisateur à saisie.
strSQL "UPDATE [tbl_Adh-Spe] SET [tbl_Adh-Spe].Annee " & txtAnnee.Text & ";"