繁体   English   中英

SharePoint 2010 Web 部件错误 - 来自 HRESULT 的异常:0x80131904

[英]SharePoint 2010 Web Part Error - Exception from HRESULT: 0x80131904

我们的一个客户最近遇到了我不久前写的一个 Web 部件的问题。 此 Web 部件是一种高级搜索,它根据输入到文本框中的信息和从下拉列表中选择的条件返回结果。 此 Web 部件已在其他客户站点上正常运行,即使在对我们的开发环境进行广泛测试之后,该客户端现在遇到的错误也无法复制。 仅当搜索列是查阅字段并且在任何其他字段类型上按预期工作时,才会出现此错误。 我浏览了网络以找到特定于我的问题的解决方案,但大多数情况是指内容数据库空间不足的 SQL 错误,我不相信在我的实例中是这种情况。

下面是我们收到的完整堆栈跟踪消息。 非常感谢解决此问题的任何帮助!

来自 HRESULT 的异常:Microsoft.SharePoint.SPGlobal.HandleComException(COMException comEx) 在 Microsoft.SharePoint.Library.SPRequest.GetListItemDataWithCallback2(IListItemSqlClient pSqlClient, String bstrUrl, String bstrListName, String bstrViewName, String bstrViewXml, SAFEARRAYFLAGS fSafeArrayFlags, ISP2DSafeArrayWriter pSACallback, ISP 的 0x80131904 pPagingCallback, ISPDataCallback pPagingPrevCallback, ISPDataCallback pFilterLinkCallback, ISPDataCallback pSchemaCallback, ISPDataCallback pRowCountCallback, Boolean & pbMaximalView) 在 Microsoft.SharePoint.SPListItemCollection.EnsureListItemsData() 在 Microsoft.SharePoint.SPListItemCollection.GetEnumerator() 在 Biz_AdvancedListSearch_Module.AdvancedListSearch.Advanced_ClickObjectArgsendSearch() e)

编辑:仅当查找列使用“包含”搜索条件时才会出现问题。 我使用 CAML 查询来检索数据并使用控制台应用程序,我确定这绝对可以通过查找字段实现。

有点老了,但我今天遇到了同样的问题。 比较器区分大小写。 应该 。 就我而言,它是,更改为,现在可以使用了!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM