DbType 열거형
.NET Framework 데이터 공급자의 필드, 속성 또는 Parameter 개체의 데이터 형식을 지정합니다.
네임스페이스: System.Data
어셈블리: System.Data(system.data.dll)
구문
‘선언
Public Enumeration DbType
‘사용 방법
Dim instance As DbType
public enum DbType
public enum class DbType
public enum DbType
public enum DbType
멤버
멤버 이름 | 설명 | |
---|---|---|
AnsiString | 범위가 1문자에서 8,000문자까지인 비유니코드 문자의 가변 길이 스트림입니다. | |
AnsiStringFixedLength | 유니코드 문자가 아닌 고정 길이 스트림입니다. | |
Binary | 범위가 1바이트에서 8,000바이트까지인 이진 데이터의 가변 길이 스트림입니다.
ADO.NET은 바이트 배열이 8,000바이트보다 크면 형식을 제대로 유추할 수 없습니다. 8,000바이트보다 큰 바이트 배열을 사용할 때에는 명시적으로 DbType을 지정합니다. |
|
Boolean | true 또는 false의 부울 값을 나타내는 단순 형식입니다. | |
Byte | 0에서 255 사이의 값을 갖는 8비트 부호 없는 정수입니다. | |
Currency | 정확성이 통화 단위의 10000분의 1이고 범위가 -2 63(또는 -922,337,203,685,477.5808)에서 2 63 -1(또는 +922,337,203,685,477.5807)까지인 통화 값입니다. | |
Date | 정확성이 3.33밀리초이고 값의 범위가 1753년 1월 1일에서 9999년 12월 31일까지인 날짜 및 시간 데이터입니다. | |
DateTime | 날짜 및 시간 값을 나타내는 형식입니다. | |
Decimal | 1.0 x 10-28부터 약 7.9 x 1028까지 28-29개의 유효 자릿수를 가진 값을 나타내는 단순 형식입니다. | |
Double | 약 5.0 x 10-324부터 1.7 x 10308까지 15-16자리의 정밀도를 가진 값을 나타내는 부동 소수점 형식입니다. | |
Guid | GUID(Globally Unique IDentifier)입니다. | |
Int16 | -32768과 32767 사이의 값을 가진 부호 있는 16비트 정수를 나타내는 정수 계열 형식입니다. | |
Int32 | -2147483648과 2147483647 사이의 값을 가진 부호 있는 32비트 정수를 나타내는 정수 계열 형식입니다. | |
Int64 | -9223372036854775808과 9223372036854775807 사이의 값을 가진 부호 있는 64비트 정수를 나타내는 정수 계열 형식입니다. | |
Object | 다른 DbType 값에 의해 명시적으로 나타나지 않은 참조 또는 값 형식을 나타내는 일반 형식입니다. | |
SByte | -128과 127 사이의 값을 가진 부호 있는 8비트 정수를 나타내는 정수 계열 형식입니다. | |
Single | 약 1.5 x 10-45부터 3.4 x 1038까지 7자리의 정밀도를 가진 값을 나타내는 부동 소수점 형식입니다. | |
String | 유니코드 문자열을 나타내는 형식입니다. | |
StringFixedLength | ||
Time | 정확성이 3.33밀리초이고 값의 범위가 1753년 1월 1일에서 9999년 12월 31일까지인 날짜 및 시간 데이터입니다. | |
UInt16 | 0과 65535 사이의 값을 가진 16비트 부호 없는 정수를 나타내는 정수 계열 형식입니다. | |
UInt32 | 0과 4294967295 사이의 값을 가진 32비트 부호 없는 정수를 나타내는 정수 계열 형식입니다. | |
UInt64 | 0과 18446744073709551615 사이의 값을 가진 64비트 부호 없는 정수를 나타내는 정수 계열 형식입니다. | |
VarNumeric | 가변 길이 숫자 값입니다. | |
Xml | XML 문서나 단편의 구문 분석된 표현입니다. |
설명
매개 변수 형식은 .NET Framework 데이터 공급자에 따라 다릅니다. 형식을 지정하면 Parameter의 값이 데이터 소스로 전달되기 전에 데이터 공급자 형식으로 변환됩니다. 형식이 지정되어 있지 않으면 ADO.NET은 Parameter 개체의 Value 속성에서 Parameter의 데이터 공급자 형식을 유추합니다.
일반적으로 Parameter 개체의 DbType 속성을 설정하여 Parameter의 형식을 지정할 수도 있습니다. 자세한 내용은 DataAdapter에 매개 변수 사용을 참조하십시오.
플랫폼
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
2.0, 1.1, 1.0에서 지원
.NET Compact Framework
2.0, 1.0에서 지원