在以下代码的最后一行获得上述错误。我正在使用EF Core 1.1
。尝试遵循this建议。
using Microsoft.EntityFrameworkCore;
using System.Collections.Generic;
using System.Data;
using System.Data.Common;
using System.Data.SqlClient; //Visual Studio had greyed out this line suggesting this as unnecessary.
var conn = _context.Database.GetDbConnection();
var cmd = conn.CreateCommand();
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "MySproc";
cmd.Parameters.AddWithValue("@MyParameter", 42);
最佳答案
添加对System.Data.SqlClient的引用,并将DbConnection实例强制转换为SqlConnection。
关于c# - DbParameterCollection不包含AddWithValue的定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43946779/