다음을 통해 공유


DefinedSize 속성

Field 개체의 데이터 용량을 나타냅니다.

반환 값

필드 개체의 데이터 형식에 따라 필드의 정의된 크기를 반영하는 Long 값을 반환합니다. 자세한 내용은 형식 참조하세요. 고정 길이 데이터 형식을 사용하는 필드의 경우 반환 값은 데이터 형식의 크기(바이트)입니다. 가변 길이 데이터 형식을 사용하는 필드의 경우 다음 중 하나입니다.

  1. 필드 길이가 정의된 경우 문자(adVarCharadVarWChar) 또는 바이트(adVarBinary및 adVarNumeric )의 최대 길이입니다. 예를 들어 adVarChar(5) 필드는 최대 길이가 5입니다.

  2. 필드에 정의된 길이가 없는 경우 문자(adCharadWChar) 또는 바이트(adBinaryadNumeric)의 최대 길이입니다.

  3. 필드와 데이터 형식의 최대 길이가 정의되지 않은 경우 ~0(비트, 값은 0이 아니고 모든 비트는 1로 설정됨)입니다.

  4. 길이가 없는 데이터 형식의 경우 이 값은 ~0으로 설정됩니다(비트, 값이 0이 아니고 모든 비트가 1로 설정됨).

발언

DefinedSize 속성을 사용하여 Field 개체의 데이터 용량을 확인합니다.

DefinedSizeActualSize 속성은 다릅니다. 예를 들어 선언된 형식의 adVarChar 및 단일 문자를 포함하는 DefinedSize 속성 값이 50인 Field 개체를 생각해 보세요. 반환하는 ActualSize 속성 값은 단일 문자의 길이(바이트)입니다.

적용 대상

필드 개체

참고 항목

ActualSize 및 DefinedSize 속성 예제(VB)
ActualSize 및 DefinedSize 속성 예제(VC++)
ADO(ActualSize 속성)