我在sql中使用'userid'是int数据类型而在后端(.cs)中也使用了相同的int数据类型然后抛出此错误:'指定强制转换无效'
var userRowsCustId = dsCustReg.Tables[0]
.AsEnumerable()
.Select(r => r.Field<int>("AccountNo"));
var allRowsCustId = dsAllTables.Tables[0]
.AsEnumerable()
.Select(r => r.Field<int>("UserId"));
IEnumerable<int> allIntersectingCustIds = userRowsCustId.Except(allRowsCustId);
if (allIntersectingCustIds.Any())
{
}
此错误的解决方案是什么?
错误抛出r => r.Field<int>("AccountNo")
答案 0 :(得分:0)
我明白了......当我用双重替换
时接受