Ritmo/iを使用してどのようにAS/400データベースに接続しますか?


Q:Ritmo/i ( Ritmo for iSeries)を 使用してどのようにAS/400のDB2データベースに接続しますか?

A:最初にRitmo/iをインストールしてコネクション・ストリングを使用してユーザのアプリケーションからデータベースへ接続することができます。

次のサンプルはC#を使用してVisual Studio .NETで開発されたアプリケーションからRitmo/i データ・プロバイダを使用してデータベースに接続するサンプル例です。

1.Visual Studio .NETでユーザのソリューションをオープンします。
2. Solution Explorerで右クリック・リファレンス
3.「Add Reference」をクリックし、コンポーネント・リストから「Ritmo for iSeries provider」を選択します。
4.「OK」をクリックすると Solution Explorerに「Ritmo for iSeries」データ・プロバイダが表示されます。
5. 次のC#のコード・フラグメントに示すように、アプリケーションの先頭にデータプロバイダのネームスペースを追加します。

// Ritmo Namespace

using System.Data.Sql400;

Sql400Connection myConnection = null;

try

{

// initialize the connection object. Here is a sample connection string:

myConnection = new Sql400Connection(“Data Source=211.72.129.12;Port

Number=8471;User ID=myUserID;Password=myPassword;Libraries=myLibrary;”);

// open the connection

myConnection.Open();

// your code here…

}

catch (Exception ex)

{

MessageBox.Show(“Exception: “,ex.Message);

}

finally

{

// close the connection

if (myConnection != null)

myConnection.Close();

}

If you prefer to use a Data Source, configure one in the Ritmo for iSeries Toolbox, and modify the example above with the following line:

myConnection = new Sql400Connection(“Data Source=myDataSource.xml;”);

OR

myConnection = new Sql400Connection(“Data Source=myDataSource.xml;User

ID=myUserID;Password=myPassword;”);

—————————————————-

Category:Ritmo

Topic ID:KBFAQ 1534

関連したトピックス