2009-05-27 8 views
0

私はプログラマーではありませんが、十分な熟練度を持ったフランケンシュタインのコードスニペットで、いくつかの良い魂の恵みによって、 GUIをmsインデックスサーバに接続すると、私はそれをうまく動作させて見栄えを良くすることができます。Microsoft Index Server ASP.NETサンプルを探す

誰でも助けてもらえれば、私はバックフリップをします。しかし、私はそれをYouTubeに載せません。十分なfaceplantビデオがそこにあります。

要約:インデックスサーバーのASPページをどこから見つけることができますか?より完全な、より良い。スニペットは大歓迎です。

btw:これは似ているので、これはsharepointとしてタグ付けされています。いくつかの苔管理者は確かに私に手を貸すことができるでしょう!

+1

ASPまたはASP.Netを意味するのか、ASP.NETの場合はどの言語を使用するのかを明確にする必要があります。 – RedFilter

答えて

0

あなたは、OLE DB接続オブジェクトを使用することができますasp.netからインデックスサーバーカタログに話をします。

OleDbConnection conn = new OleDbConnection("Provider=MSIDXS;Integrated Security .=;Data Source=" + catalogName); 
      cmdQuery = new OleDbCommand(query, conn); 

ここで、catalogNameは、照会するマシン上のカタログの名前です。 queryは、使用しているインデックスクエリを含む文字列です。

//Get reader 
rQuery = cmdQuery.ExecuteReader(CommandBehavior.CloseConnection); 

//Create dataset and load values from reader into it 
dataQuery = new DataSet("IndexResults"); 
dataQuery.Load(rQuery, LoadOption.OverwriteChanges, new string[] { "" }); 

//Return the first table which will be the results from the query 
results = dataQuery.Tables[0].Copy(); 

finally文で接続し、読者を処分することを忘れないでください:)

インデックスクエリ自体はSQLに非常によく似ている - あなたはまた、別名として使用するクエリのプロパティを設定することができます読みやすくなります。

関連する問題