IDbCommand.ExecuteReader 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Connection에 대해 CommandText를 실행하고 IDataReader를 빌드합니다.
오버로드
ExecuteReader() |
Connection에 대해 CommandText를 실행하고 IDataReader를 빌드합니다. |
ExecuteReader(CommandBehavior) |
Connection에 대해 CommandText를 실행하고 CommandBehavior 값 중 하나를 사용하여 IDataReader를 빌드합니다. |
ExecuteReader()
Connection에 대해 CommandText를 실행하고 IDataReader를 빌드합니다.
public:
System::Data::IDataReader ^ ExecuteReader();
public System.Data.IDataReader ExecuteReader ();
abstract member ExecuteReader : unit -> System.Data.IDataReader
Public Function ExecuteReader () As IDataReader
반환
IDataReader 개체입니다.
적용 대상
ExecuteReader(CommandBehavior)
Connection에 대해 CommandText를 실행하고 CommandBehavior 값 중 하나를 사용하여 IDataReader를 빌드합니다.
public:
System::Data::IDataReader ^ ExecuteReader(System::Data::CommandBehavior behavior);
public System.Data.IDataReader ExecuteReader (System.Data.CommandBehavior behavior);
abstract member ExecuteReader : System.Data.CommandBehavior -> System.Data.IDataReader
Public Function ExecuteReader (behavior As CommandBehavior) As IDataReader
매개 변수
- behavior
- CommandBehavior
CommandBehavior 값 중 하나입니다.
반환
IDataReader 개체입니다.
설명
호출자는 속성의 메서드를 OpenConnection 호출해야 합니다.
경우는 CommandType 속성으로 설정 StoredProcedure
된 , CommandText 속성 저장 프로시저의 이름으로 설정 해야 합니다. 명령은 를 호출 ExecuteReader할 때 이 저장 프로시저를 실행합니다.
참고
를 사용하여 SequentialAccess 큰 값 및 이진 데이터를 검색합니다. 그렇지 않으면 가 OutOfMemoryException 발생하고 연결이 닫힙니다.
가 IDataReader 사용 중인 동안 연결된 IDbConnection 가 를 제공하는 데 IDataReader사용 중입니다. 이 상태에서는 닫는 작업 외에 IDbConnection 다른 작업을 수행할 수 없습니다. DataReader의 메서드가 Close 호출될 때까지의 경우입니다. 를 로 설정하여 DataReader를 CloseConnection
만든 CommandBehavior 경우 DataReader를 닫으면 연결이 자동으로 닫힙니다.
적용 대상
.NET