CreateParameter 메서드(ADO)

지정된 속성을 사용하여 새 Parameter 개체를 만듭니다.

구문

  
Set parameter = command.CreateParameter (Name, Type, Direction, Size, Value)  

Return Value

Parameter 개체를 반환합니다.

매개 변수

이름
(선택 사항) Parameter 개체의 이름을 포함하는 String 값입니다.

형식
(선택 사항) Parameter 개체의 데이터 형식을 지정하는 DataTypeEnum 값입니다.

Direction
(선택 사항) Parameter 개체의 형식을 지정하는 ParameterDirectionEnum 값입니다.

크기
(선택 사항) 매개 변수 값(문자 또는 바이트)의 최대 길이를 지정하는 Long 값입니다.


(선택 사항) Parameter 개체의 값을 지정하는 Variant입니다.

설명

CreateParameter 메서드를 사용하여 지정된 이름, 형식, 방향, 크기, 값을 사용하여 새 Parameter 개체를 만듭니다. 인수에 전달하는 모든 값은 해당 Parameter 속성에 기록됩니다.

이 메서드는 Command 개체의 Parameters 컬렉션에 Parameter 개체를 자동으로 추가하지 않습니다. 이렇게 하면 컬렉션에 Parameter 개체를 추가할 때 ADO 값의 유효성을 검사하는 추가 속성을 설정할 수 있습니다.

Type 인수에서 가변 길이 데이터 형식을 지정하는 경우 Parameters 컬렉션에 추가하기 전에 Size 인수를 전달하거나 Parameter 개체의 Size 속성을 설정해야 합니다. 그렇지 않으면 오류가 발생합니다.

Type 인수에서 숫자 데이터 형식(adNumeric 또는 adDecimal)을 지정하는 경우 NumericScalePrecision 속성도 설정해야 합니다.

적용 대상

명령 개체(ADO)

참고 항목

Append 및 CreateParameter 메서드 예제(VB)
Append 및 CreateParameter 메서드 예제(VC++)
Append 메서드(ADO)
Parameter 개체
Parameters 컬렉션(ADO)