执行命令定义时发生错误。有关详细信息,请参阅内部异常(linq)

时间:2013-10-02 07:30:46

标签: linq entity-framework entity-framework-4.1

由于我是实体框架和linq的新手,我对实体框架或linq了解不多。目前我正面临异常An error occurred while executing the command definition. See the inner exception for details.

foreach (var items in query)
            {
                var outtime= from x in con.CHECKINOUTs
                             select x;
            }

但如果我在foreach循环外进行查询,它的效果非常好。

var outtime= from x in con.CHECKINOUTs
                   select x;

我需要做的是每个查询项目,我需要根据停机时间添加另一个字段。

请建议我该怎么办?以及如何获取有关异常An error occurred while executing the command definition. See the inner exception for details.

的更多详细信息

1 个答案:

答案 0 :(得分:1)

您是否按照建议检查了内部异常?

如果你这样做,你会得到错误吗?

foreach (var items in query)
{
       var outtime= (from x in con.CHECKINOUTs
                      select x).ToList();
}