我得到以下代码:
string query = "select * from dbo.Personnel where PersonnelId in ({0})";
string param = "1, 2";
var test = model.ExecuteStoreQuery<Personnel>(query, param).ToList();
我收到以下错误:“将 nvarchar 值 '1, 2' 转换为数据类型 int 时转换失败。”...
有谁知道如何解决这个问题?我想要的是select * from dbo.Personnel where PersonnelId in (1, 2)
,但数字可以是任何数字......