dotConnect for Oracle Documentation
Devart.Data.Oracle Namespace / OracleCommand Class / ExecuteReader Method / ExecuteReader() Method
Example

In This Topic
ExecuteReader() Method
In This Topic
Sends the CommandText to the Connection and builds a OracleDataReader.
Syntax
'Declaration
 
Public Overloads Shadows Function ExecuteReader() As OracleDataReader
 

Return Value

Example
The following example creates a OracleCommand, then executes it by passing a string that is SQL SELECT statement, and a string to use to connect to the data source.
public void CreateOracleDataReader(string mySelectQuery,string myConnectionString)
{
  OracleConnection myConnection = new OracleConnection(myConnectionString);
  OracleCommand myCommand = new OracleCommand(mySelectQuery, myConnection);
  myCommand.Connection.Open();
  OracleDataReader myReader = myCommand.ExecuteReader();
  try
  {
    while(myReader.Read())
    {
      Console.WriteLine(myReader.GetString(0));
    }
  }
  finally
  {
    myReader.Close();
    myConnection.Close();
  }
}
Public Sub CreateOracleDataReader(mySelectQuery As String, _
myConnectionString As String)
  Dim myConnection As New OracleConnection(myConnectionString)
  Dim myCommand As New OracleCommand(mySelectQuery, myConnection)
  myCommand.Connection.Open()
  Dim myReader As OracleDataReader = myCommand.ExecuteReader()
  Try
    While myReader.Read()
      Console.WriteLine(myReader.GetString(0))
    End While
  Finally
    myReader.Close()
    myConnection.Close()
  End Try
End Sub
See Also