我开发使用SharePoint对象模型SharePoint站点。我得到“的搜索请求无法连接到搜索服务”上执行的 FullTextSqlQuery 消息。 Office SharePoint Server搜索和索引服务正在运行。我怎样才能解决这个问题?

下面是代码:

FullTextSqlQuery qry = new FullTextSqlQuery(SPContext.Current.Site);
qry.QueryText = "SELECT  Path, Title, Rank, Description FROM portal..scope()  Where FREETEXT(*,'\"" + keys + "\"') ORDER BY \"Path\" DESC";
qry.EnableStemming = true;
qry.ResultTypes = ResultType.RelevantResults;
qry.KeywordInclusion = KeywordInclusion.AllKeywords;
qry.AuthenticationType = QueryAuthenticationType.NtAuthenticatedQuery;
ResultTableCollection queryResults = qry.Execute();
ResultTable queryResultsTable = queryResults[ResultType.RelevantResults];
DataTable queryDataTable = new DataTable();
queryDataTable.Load(queryResultsTable, LoadOption.OverwriteChanges);
ResultTable queryResultsTable = queryResults[ResultType.RelevantResults];
DataTable queryDataTable = new DataTable();
queryDataTable.Load(queryResultsTable, LoadOption.OverwriteChanges);
有帮助吗?
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top