DB2Command.ExecuteReader メソッド
CommandText を Connection に送信し、 DB2DataReaderをビルドします。
多重定義リスト
| 名前 | 説明 |
|---|---|
| 実行リーダー () | CommandText を 「接続」 に送信し、 DB2®DataReaderを作成します。 |
| 実行リーダー (CommandBehavior) | CommandText を Connectionに送信し、指定された CommandBehavior に基づいて DB2DataReader を作成します。 |
例
[Visual Basic、C#] 以下の例では、 DB2コマンドを作成し、SQL SELECT ステートメントであるストリングと、データベースへの接続に使用するストリングを渡すことによって実行します。 その後、CommandBehavior は CloseConnection に設定されます。
注: [Visual Basic、C#] この例は、 ExecuteReaderの多重定義バージョンの 1 つを使用する方法を示しています。 使用可能な他の例については、それぞれの多重定義のトピックを参照してください。
[Visual Basic]
Public Sub CreateMyDB2DataReader(mySelectQuery As String, _
myConnectionString As String)
Dim myConnection As New DB2Connection(myConnectionString)
Dim myCommand As New DB2Command(mySelectQuery, myConnection)
myCommand.Connection.Open()
Dim myReader As DB2DataReader =
myCommand.ExecuteReader(CommandBehavior.CloseConnection)
While myReader.Read()
Console.WriteLine(myReader.GetString(0))
End While
myReader.Close()
myConnection.Close()
End Sub
[C#]
public void CreateMyDB2DataReader(string mySelectQuery,string myConnectionString)
{
DB2Connection myConnection = new DB2Connection(myConnectionString);
DB2Command myCommand = new DB2Command(mySelectQuery, myConnection);
myCommand.Connection.Open();
DB2DataReader myReader =
myCommand.ExecuteReader(CommandBehavior.CloseConnection);
while(myReader.Read())
{
Console.WriteLine(myReader.GetString(0));
}
myReader.Close();
myConnection.Close();
}