質問

私は、SharePointオブジェクトモデルを使用してSharePointサイトを開発しています。私はのFullTextSqlQueryの実行にメッセージ「検索要求は、検索サービスに接続できませんでした」取得しています。 OfficeのSharepointのサーバーの検索およびインデックスサービスが実行されています。どのように私はこの問題を解決することができますか?

ここでのコードは次のとおりです。

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