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に設定されます。その結果、リーダーがクローズされると接続がクローズされます。