在银灯向实体使用LINQ的同时,在表格的主要关键点上产生疑问:
var query = (from b in PHOTOS
where b.RECORDID == selectedRecordId
select b);
参看<代码>http:// localhost/Dataservice.svc/PHOTOS(123456 )。 直到有人需要使用旧的亚洲开发银行(石化)来实施同样的法典时,科索沃才会如此。 结果是一份记录被退回,随后出现一个错误:
<error xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata">
<code></code>
<message xml:lang="en-US">An error occurred while processing this request.</message>
<innererror>
<message>A single resource was expected for the result, but multiple resources were found.</message>
<type>System.InvalidOperationException</type>
<stacktrace> at System.Data.Services.Serializers.Serializer.WriteRequest(IEnumerator queryResults, Boolean hasMoved)
at System.Data.Services.ResponseBodyWriter.Write(Stream stream)</stacktrace>
</innererror>
</error>
如果我用手法将问题重提:<条码>http:// localhost/Dataservice.svc/PHOTOS()? 页: 1 我怎么能写准则,以便迫使其使用过滤器而不是在母体中使用PK? 这一表格的所有结果都很有必要,因此,只是打败了第一个赢得的 t。