tochbill
Messages postés14Date d'inscriptionvendredi 18 juillet 2003StatutMembreDernière intervention14 août 2003
-
14 août 2003 à 10:09
tochbill
Messages postés14Date d'inscriptionvendredi 18 juillet 2003StatutMembreDernière intervention14 août 2003
-
14 août 2003 à 11:06
Bonjour a tous,
j'essaye de faire des update sql et j'ai un gros problème.
Je n'arrive pas a faire un update dans une boucle FOR car quand je ferme mon recordset ca plante.
Voila le code :
For i = 1 To nb_record
queryUpdate "UPDATE EXTRACT.ARTIMAJ SET " & tab_col(1) & " '" & appexcel.Worksheets(1).Cells(i + 1, 2).Value & "'" & _
" WHERE " & tab_col(0) & " = '" & appexcel.Worksheets(1).Cells(i + 1, 1).Value & "'"
RicoNuch
Messages postés140Date d'inscriptionmercredi 18 juin 2003StatutMembreDernière intervention16 décembre 2006 14 août 2003 à 10:44
Hello !
Comme ça a l'air d'être urgent, je t'envoie ça sans vérifier ni tester, mais ça peut répondre à ta question :
Le texte de ta requête est celui d'une requête "mise à jour". Tu n'as pas besoin d'ouvrir un recordset, tu la fais exécuter par ta connection.
dim cnnDemo as Connection
cnnDemo.Execute "<Texte requête>"