【发布时间】:2013-10-30 01:12:23
【问题描述】:
我有一个 Document 类,该类将该文档的数据存储为字节数组。 我需要使用 LINQ to Entities 检查数组的大小。
我尝试了以下方法:
[long Linq query here...] o.Data.Length < 800000)
问题是我得到以下异常:
LINQ to Entities 不支持 LINQ 表达式节点类型“ArrayLength”。"
还有其他方法可以检查字节数组的大小吗?
【问题讨论】:
-
sql如何在数据库中存储
byte[]? -
你有没有把它缩小到那一行?查询的其余部分可能值得发布。另外,800000 是一个常数,还是以某种方式确定的?
-
@Johnny5 我想作为一个 BLOB
标签: c# arrays linq linq-to-entities