OLAP for WPF /Silverlight
OLAP キューブへの接続
OLAP キューブ > OLAP キューブへの接続

キューブに接続するには、C1OlapPanel.ConnectCube メソッドを使用する必要があります。このメソッドは、2つのパラメータを受け取ります。Analysis Services がインストールされた SQL Server への接続文字列と、キューブの名前です。実行時に例外をキャッチすることで、ユーザーにエラーをレポートできます。ここでは、キューブに接続するための完全なコード例を示します。

C#
コードのコピー
// キューブに接続します
stringconnectionString = @"Data Source=myServerAddress;Catalog=myDataBase";
stringcubeName = "Adventure Works";

try
{
    _c1OlapPage.OlapPanel.ConnectCube(cubeName, connectionString);
}
catch(Exceptionex)
{
    MessageBox.Show(ex.Message);
}

 

接続文字列には、Data Source および Initial Catalog を設定する必要があります。複数の Microsoft OLE DB Provider for OLAP をインストールしてある場合は、接続文字列でプロバイダのバージョンを指定できます。たとえば、ProviderMSOLAP に設定すると、システムにインストールされている OLE DB for OLAP の最新バージョンが使用されます。

例:

C#
コードのコピー
Provider=MSOLAP;Data Source=myServerAddress;Initial Catalog=myDataBase;

 

メモ: カスタム UI を作成している場合、または C1OlapPage コントロールを使用しない場合は、C1OlapPanel コントロールと、その同じ C1OlapPanel.ConnectCube メソッドを使用できます。

 

 

関連トピック