다음을 통해 공유


CommandType 열거형

정의

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

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

필드

StoredProcedure 4

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

TableDirect 512

테이블의 이름입니다.

Text 1

SQL 텍스트 명령입니다. 이 속성의 기본값입니다.

설명

경우는 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 여러 테이블 액세스가 지원되지 않습니다.

적용 대상