CommandType 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
명령 문자열을 해석하는 방법을 지정합니다.
public enum class CommandType
public enum CommandType
type CommandType =
Public Enum 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 여러 테이블 액세스가 지원되지 않습니다.
적용 대상
.NET