public static DataTable SqlDataTable(string sql, IDictionary<string, object> values)
{
using (SqlConnection conn = new SqlConnection(GetConnectionString))
using (SqlCommand cmd = new SqlCommand(sql, conn))
{
conn.Open();
foreach (var item in values)
{
cmd.Parameters.AddWithvalue("@" + item.Key, item.Value); // error
}
.......
........
错误4'System.Data.SqlClient.SqlParameterCollection'没有 包含“AddWithvalue”的定义,没有扩展方法 'AddWithvalue'接受第一个类型的参数 可以找到'System.Data.SqlClient.SqlParameterCollection'(是吗? 缺少using指令或程序集引用?)
为什么我会收到此错误?