SqlParameter est déjà contenu dans un autre SqlParameterCollection
Bonjour mes amis,
j'ai fait une boucle pour copie les paramètres d'un sqlcommand dans une autre sqlcommand mais j'ai l'erreur suivant : "L'élément SqlParameter est déjà contenu dans un autre SqlParameterCollection "
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| For Each obj As Object In cmd
If TypeOf obj Is SqlClient.SqlCommand Then
Dim liste_param As SqlClient.SqlCommand = CType(obj, SqlClient.SqlCommand)
For Each param As SqlClient.SqlParameter In liste_param.Parameters
_cmd.Parameters.Add(param)
Next
_cmd.CommandText = liste_param.CommandText
_cmd.ExecuteNonQuery()
Else
_cmd.CommandText = obj.ToString
_cmd.ExecuteNonQuery()
End If
Next |