다음을 통해 공유


CommandType 열거형

정의

명령 문자열을 해석하는 방법을 지정합니다.

public enum class CommandType
public enum CommandType
type CommandType = 
Public Enum CommandType
상속
CommandType

필드

Name Description
Text 1

SQL 텍스트 명령입니다. (기본값)

StoredProcedure 4

저장 프로시저의 이름입니다.

TableDirect 512

테이블의 이름입니다.

설명

속성이 IDbCommand.CommandType 설정 StoredProcedure되면 속성에 IDbCommand.CommandText 액세스할 저장 프로시저의 이름으로 설정해야 합니다. 지정된 테이블에 특수 문자가 포함된 경우 사용자는 이스케이프 문자 구문을 사용하거나 정규화된 문자를 포함해야 할 수 있습니다. Command 개체의 Execute 메서드 중 하나를 호출하면 명명된 테이블 또는 테이블의 모든 행과 열이 반환됩니다.

속성이 IDbCommand.CommandType 설정 TableDirect되면 속성에 IDbCommand.CommandText 액세스할 테이블의 이름으로 설정해야 합니다. 명명된 테이블에 특수 문자가 포함된 경우 사용자는 이스케이프 문자 구문을 사용하거나 한정 문자를 포함해야 할 수 있습니다. Execute 메서드 중 하나를 호출하면 명명된 테이블의 모든 행과 열이 반환됩니다.

여러 테이블에 액세스하려면 액세스할 테이블의 이름을 포함하는 공백이나 안쪽 여백 없이 쉼표로 구분된 목록을 사용합니다. 속성이 여러 테이블의 CommandText 이름을 지정하면 지정된 테이블의 조인이 반환됩니다.

메모

TableDirect 는 .NET Framework Data Provider for OLE DB에서만 지원됩니다. 로 설정된 TableDirect경우 IDbCommand.CommandType 여러 테이블 액세스가 지원되지 않습니다.

적용 대상