是否可以在没有硬编码的情况下为所有参数传递值SqlCommand
?
而不是这个:
mySqlCommand1.Parameters.AddWithValue("@Parameter1", "sameValue");
mySqlCommand2.Parameters.AddWithValue("@Parameter2", "sameValue");
mySqlCommand2.Parameters.AddWithValue("@Parameter2", "sameValue");
...
我想要一些这样的:
foreach (SqlParameter parameter in mySqlCommand1.Parameters)
{
parameter.Value = someValue;
}
但我收到一个错误:
过程或函数需要未提供的参数