Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 转换toList()抛出异常对象必须实现IConvertible_Mysql_Linq To Sql_Asp.net Mvc 2_Exception - Fatal编程技术网

Mysql 转换toList()抛出异常对象必须实现IConvertible

Mysql 转换toList()抛出异常对象必须实现IConvertible,mysql,linq-to-sql,asp.net-mvc-2,exception,Mysql,Linq To Sql,Asp.net Mvc 2,Exception,我得到这个异常对象必须实现IConvertible。将规则转换为tolist时。下面是我的代码 var rules = from m in db.Rules select m; return rules.ToList().ToDataTable(); // exception occurs here 我使用的是MySQL 6.3.6..同样的代码在MSSQL中运行良好 如果有人在这方面帮助我,我将不胜感激 问候 Umair确保源类型可转换为目标类型。 可能rules.ToList与您的ToD

我得到这个异常对象必须实现IConvertible。将规则转换为tolist时。下面是我的代码

var rules = from m in db.Rules select m;
 return rules.ToList().ToDataTable(); // exception occurs here
我使用的是MySQL 6.3.6..同样的代码在MSSQL中运行良好

如果有人在这方面帮助我,我将不胜感激

问候
Umair

确保源类型可转换为目标类型。 可能rules.ToList与您的ToDataTable destination cast不匹配

您能否验证var list=rules.ToList包含哪些内容


而且。。。我建议针对Datatable处理List和IEnumerable。

有完全相同的问题。