| Devart.Data.Oracle Namespace > OracleCommand Class > ExecuteReader Method : ExecuteReader(CommandBehavior) Method |
Sends the CommandText to the Connection, and builds a OracleDataReader using one of the
[Visual Basic]
Overloads Public Function ExecuteReader( _
ByVal behavior As CommandBehavior _
) As OracleDataReader[C#]
public OracleDataReader ExecuteReader(
CommandBehavior behavior
);A OracleDataReader object.
The OracleDataReader supports a special mode that enables large binary values to be read efficiently. For more information, see the SequentialAccess setting for
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 database. The
[C#]
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(CommandBehavior.CloseConnection);
while(myReader.Read())
{
Console.WriteLine(myReader.GetString(0));
}
myReader.Close();
} [Visual Basic]
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(CommandBehavior.CloseConnection)
While myReader.Read()
Console.WriteLine(myReader.GetString(0))
End While
myReader.Close()
End SubOracleCommand Class | OracleCommand Members | Overload List | OracleDataReader Class | OracleConnection Class
© 2002 - 2013 Devart. All Rights Reserved.