ExecuteReader
OracleDataReader ExecuteReader
は、OracleDataReader
を戻します。
オーバーロード・リスト:
-
ExecuteReader()
OracleDataReader
は、データをフェッチするにはオープン接続が必要であるため、ExecuteReader()
が戻った後にODP.NETによって接続はクローズされません。ODP.NETによって、
CommandBehavior
がCommandBehavior.CloseConnection
に設定されます。その結果、リーダーがクローズされると接続がクローズされます。 -
ExecuteReader(commandBehavior)
commandBehavior
引数は無視されます。CommandBehavior.CloseConnection
値が使用されます。OracleDataReader
は、データをフェッチするにはオープン接続が必要であるため、ExecuteReader()
が戻った後にODP.NETによって接続はクローズされません。ODP.NETによって、
CommandBehavior
がCommandBehavior.CloseConnection
に設定されます。その結果、リーダーがクローズされると接続がクローズされます。