J'suis trop nul

Signaler
Messages postés
2
Date d'inscription
jeudi 18 juillet 2002
Statut
Membre
Dernière intervention
19 juillet 2002
-
Messages postés
2
Date d'inscription
jeudi 18 juillet 2002
Statut
Membre
Dernière intervention
19 juillet 2002
-
bonjour

je sais, ça doit etre une question bete, mais bon je me lance :
j'ai un control Data avec une requete
quand je parcours le recordset associé, je voudrais pouvoir modifier le
contenu d'un champ dans le genre :

while not data1.recordset.eof
data1.recordset.fields("mon_champ") = ma_valeur
wend

mais VB me dit "impossible de modifier la base de donnée ou l'objet sont en
lecture seule"

en fait, c'est pour faire l'adition de durées qui dépassent 24H. j'ai le code complet de la fonction qui fait ça, en fonction des infos d'un recordset, mais j'arrive pas à le mettre à jour, snif

help

merci

KIF

2 réponses

Messages postés
13
Date d'inscription
dimanche 28 avril 2002
Statut
Membre
Dernière intervention
18 juillet 2002

Ben j'ai pas trop l'habitude des controls data, je trouve ca pas pratique, mais c la meme syntaxe qu'une lecture de base de données ordinaire
donc essaye plutot ca comme formulatio :

while not data1.recordset.eof
data1.recordset.edit
data1.recordset.fields("mon_champ") = ma_valeur
data1.recordset.update
wend

"You must choose, Rand," Moiraine said. "The world will be broken whether you break it or not. Tarmon Gai'don will come, and that alone will tear the world apart. Will tou still try to hide from what you are, and leave the world to face the world undefended"
0
Messages postés
2
Date d'inscription
jeudi 18 juillet 2002
Statut
Membre
Dernière intervention
19 juillet 2002

merci

mais finalement, j'ai fait autrement, j'suis passé par une table temporaire pour faire mon truc, c'est moins prise de tete
0