在将规则转换为tolist()时,我收到此异常“Object must implement IConvertible.
”。下面是我的代码
var rules = from m in db.Rules select m;
return rules.ToList().ToDataTable(); // exception occurs here
我正在使用MySQL 6.3.6 ..相同的代码与MSSQL一起工作正常。
如果有人帮助我,我将不胜感激
问候 Umair
答案 0 :(得分:0)
确保源类型可转换为目标类型 可能rules.ToList()与ToDataTable目标强制转换不匹配。
您可以验证var list = rules.ToList()
包含哪些内容吗?
而且......我建议处理List和IEnumerable对阵Datatable。