The LINQ expression node type 'ArrayIndex' is not supported in LINQ to Entities.

xiaoxiao2025-04-06  23

错误代码示例:

其中strCD[i]为数组的一个值 T_BUSINESSTYPE typeModel = ibusinesstype.FirstOrDefault(t => t.TYPE_CD == strCD[i]);

正确代码示例:

string strcd = strCD[i]; T_BUSINESSTYPE typeModel = ibusinesstype.FirstOrDefault(t => t.TYPE_CD == strcd);

注:linq to entities中不支持这种数组索引,linq to sql 中支持这种数组索引。 可以通过定义个变量转化数组数据,来用linq to entities。

转载请注明原文地址: https://www.6miu.com/read-5027582.html

最新回复(0)