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
関連したトピックス
- [AS/400]接続.NETドライバ「Ritmo/i」からCLコマンドを使用してストアドプロシージャを実行
- [Ritmo/i] AS/400データ登録・更新・削除用サンプルC#プログラム
- [Ritmo/i] AS/400接続用サンプルC#プログラム
- Ritmo/i Ver7.0 リリースノート: 2017/3月
- Ritmo/i5 v4.0.のリリース、VS2005とSQLServerとのインテグレーション
- Ritmo:DB2対応.NETマネージド・プロバイダ・ファミリ
- IBM DB2対応の .NETプロバイダ「Ritmo Ver.5」をリリース
- IBM i対応のRitmo/i (.NETデータ・プロバイダ) Ver.6のリリース
- [HiT ODBC/DB2]設定とDB2 UDBとSQL開発ツール(Accessなど)との連携
- Ritmo for iSeries (Ritmo/i)について