다음을 통해 공유


OdbcCommand.ExecuteReader 메서드

정의

CommandTextConnection에 보내고 OdbcDataReader를 빌드합니다.

오버로드

ExecuteReader()

CommandTextConnection에 보내고 OdbcDataReader를 빌드합니다.

ExecuteReader(CommandBehavior)

CommandTextConnection에 보내고 CommandBehavior 값 중 하나를 사용하여 OdbcDataReader를 빌드합니다.

ExecuteReader()

Source:
OdbcCommand.cs
Source:
OdbcCommand.cs
Source:
OdbcCommand.cs

CommandTextConnection에 보내고 OdbcDataReader를 빌드합니다.

public:
 System::Data::Odbc::OdbcDataReader ^ ExecuteReader();
public System.Data.Odbc.OdbcDataReader ExecuteReader ();
override this.ExecuteReader : unit -> System.Data.Odbc.OdbcDataReader
member this.ExecuteReader : unit -> System.Data.Odbc.OdbcDataReader
Public Function ExecuteReader () As OdbcDataReader

반환

OdbcDataReader 개체입니다.

설명

속성을 저장 프로시저의 전체 ODBC 호출 구문으로 설정 CommandText 해야 합니다. 명령은 를 호출 ExecuteReader할 때 이 저장 프로시저를 실행합니다.

OdbcDataReader 사용하는 동안 연결된 OdbcConnection 가 를 제공하는 중입니다 OdbcDataReader. 이 상태에서는 닫는 작업 외에 OdbcConnection 다른 작업을 수행할 수 없습니다. 의 메서드 OdbcDataReaderClose 호출될 때까지의 경우입니다.

추가 정보

적용 대상

ExecuteReader(CommandBehavior)

Source:
OdbcCommand.cs
Source:
OdbcCommand.cs
Source:
OdbcCommand.cs

CommandTextConnection에 보내고 CommandBehavior 값 중 하나를 사용하여 OdbcDataReader를 빌드합니다.

public:
 System::Data::Odbc::OdbcDataReader ^ ExecuteReader(System::Data::CommandBehavior behavior);
public System.Data.Odbc.OdbcDataReader ExecuteReader (System.Data.CommandBehavior behavior);
override this.ExecuteReader : System.Data.CommandBehavior -> System.Data.Odbc.OdbcDataReader
member this.ExecuteReader : System.Data.CommandBehavior -> System.Data.Odbc.OdbcDataReader
Public Function ExecuteReader (behavior As CommandBehavior) As OdbcDataReader

매개 변수

behavior
CommandBehavior

System.Data.CommandBehavior 값 중 하나입니다.

반환

OdbcDataReader 개체입니다.

설명

단일 행만 반환할 SQL 문의 예상 되는 경우 SingleRow 으로 CommandBehavior 값에는 애플리케이션의 성능을 향상 시킬 수 있습니다.

속성을 저장 프로시저의 전체 ODBC 호출 구문으로 설정 CommandText 해야 합니다. 명령은 를 호출 ExecuteReader할 때 이 저장 프로시저를 실행합니다.

OdbcDataReader 큰 이진 값을 효율적으로 읽을 수 있도록 하는 특수 모드를 지원합니다. 자세한 내용은 에 SequentialAccess 대한 설정을 참조하세요 CommandBehavior.

참고

CommandBehaviorSequentialAccess 제한 설정이 아닙니다. 이는 에 대한 최소 순차적 액세스 권한이 OdbcDataReader있음을 의미합니다. 예를 들어 모드에서 SequentialAccess SQL Server ODBC Driver를 사용하는 경우 다른 모든 열을 순차적으로 읽은 후에도 행의 OdbcDataReader 첫 번째 열로 이동할 수 있습니다.

OdbcDataReader 사용하는 동안 연결된 OdbcConnection 가 를 제공하는 중입니다 OdbcDataReader. 이 상태에서는 닫는 작업 외에 OdbcConnection 다른 작업을 수행할 수 없습니다. 메서드를 호출할 때까지의 OdbcDataReader.Close 경우입니다. 를 OdbcDataReader 로 설정하여 CloseConnection를 만든 경우 을 OdbcDataReader 닫으면 연결이 CommandBehavior 자동으로 닫힙니다.

추가 정보

적용 대상