DB2Command.ExecuteReader メソッド

CommandTextConnection に送信し、 DB2DataReaderをビルドします。

多重定義リスト

名前 説明
実行リーダー () CommandText「接続」 に送信し、 DB2®DataReaderを作成します。
実行リーダー (CommandBehavior) CommandTextConnectionに送信し、指定された CommandBehavior に基づいて DB2DataReader を作成します。

[Visual Basic、C#] 以下の例では、 DB2コマンドを作成し、SQL SELECT ステートメントであるストリングと、データベースへの接続に使用するストリングを渡すことによって実行します。 その後、CommandBehaviorCloseConnection に設定されます。

注: [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();
}