cs_petchy
Messages postés710Date d'inscriptionjeudi 20 février 2003StatutMembreDernière intervention19 mai 2015
-
22 août 2007 à 14:09
cs_petchy
Messages postés710Date d'inscriptionjeudi 20 février 2003StatutMembreDernière intervention19 mai 2015
-
23 août 2007 à 13:38
bonjour
dans une form j'ai plusieurs textboxs avec des données que je reçoi d'une table.
aprés modif des données je doit les renvoyées dans une autre table dans plusieurs champs .
est ce possible de remplacer toute la colonne c'est à dire le champ avec les nouvelles données,car pour l'instant j'ai 170 enregistrement dans ma table et plus aprés
voila le code pour envoyé les données
Private Sub envoi_Click()
Set rs = New ADODB.Recordset
rs.Open "semaine1", Db, adOpenDynamic, adLockOptimistic
rs!S1 = Text1(0)
rs!S2 = Text1(1)
rs!S3 = Text1(2)
rs!S4 = Text1(3)
rs!S5 = Text1(4)
rs!S6 = Text1(5)
rs!S7 = Text1(6)
rs!S8 = Text1(7)
rs.Update
rs.Close
End Sub
j'espère avoir était assez clair
merci
petchy
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 201615 22 août 2007 à 15:57
Salut,
Pour cela il faut parcourir toute les lignes une par une...Sert toi de la propriété du recordset : Recordcount qui va te donner le nombres d'enregistrements dans ta base, fait une boucle sur celui-ci, et à chaque passage sur une nouvelle ligne, tu modifies l'enregistrement...