Bonjour tout le monde voila je vous montre le code et je vous explique mon probleme
j'ai une erreur qui revient depuis pas mal de temps il me met ; "L'opération doit utiliser une requète qui peut etre mise à jour" sur cette ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Set liste = base.OpenRecordset("SELECT * FROM [TAB_Détails parcelle]") liste.MoveFirst Do While (Not liste.EOF) If liste.Fields(6) Then table_util = "TAB_coefficient_amont" Else table_util = "TAB_coefficient_aval" End If req_sql = "UPDATE [TAB_Détails parcelle] SET coeff = (SELECT taux FROM " & table_util & " WHERE classe ='" & liste.Fields(5) & "')" MsgBox req_sql base.Execute (req_sql) liste.MoveNext Loop
quelqu'un à deja eu cette erreur et pourrait m'aider svp ?base.Execute (req_sql)
Partager