<전체 필드의 객체 참조
Type 속성 세트 또는는 반환 DataTypeEnum의 에서 파라미터로, 필드 또는 속성 오브젝트의 유형을 나타내는 값입니다.
목적 | Type 속성에 대한 설명 |
---|---|
매개 변수 | 유형 속성은 Parameter 개체에 읽기 / 쓰기 권한이 |
들 | Type 속성은 한 가지 예외, 읽기 / 쓰기; 값 속성이 설정되기 전에 레코드의 필드 컬렉션에 추가 된 새로운 필드 개체에 대해이 속성은 읽기 전용하고 제공하기 전에 Fields 컬렉션의 Update 메서드를 호출 한 |
재산 | Type 속성은 읽기 전용 프로퍼티 객체 |
통사론
objectname.Type
예 -하는 Field 객체의 경우
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs = Server.CreateObject("ADODB.Recordset")
rs.open "Select * from orders", conn
response.write(rs.Fields(0).Type)
rs.Close
conn.close
%>
예 - [매개 변수 객체의 경우
<%
set comm=Server.CreateObject("ADODB.Command")
set para=Server.CreateObject("ADODB.Parameter")
para.Type=adVarChar
para.Size=25
para.Direction=adParamInput
para.Value=varfname
comm.Parameters.Append para
%>
예 - 프로퍼티 객체의 경우
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs = Server.CreateObject("ADODB.Recordset")
rs.open "Select * from orders", conn
set prop=Server.CreateObject("ADODB.Property")
'Display the property attributes of the Orders Table
for each prop in rs.Properties
response.write("Attr:" & prop.Attributes & "<br>")
response.write("Name:" & prop.Name & "<br>")
response.write("Value:" & prop.Value & "<br>")
next
rs.close
conn.close
set rs=nothing
set conn=nothing
%>
DataTypeEnum 값
하는 Field, 매개 변수, 또는 속성 객체의 데이터 유형을 지정합니다
일정한 | 값 | 기술 |
---|---|---|
adEmpty | 0 | 값 없음 |
adSmallInt | 2 | 2 바이트의 정수를 체결했다. |
adInteger | 3 | 4 바이트의 정수를 체결했다. |
adSingle | 4 | 단 정밀도 부동 소수점 값. |
adDouble | 5 | 배정 밀도 부동 소수점 값. |
adCurrency | 6 | 통화 값 |
adDate | 7 | 1899 년 12 월 30 일 이후의 수 + 하루의 비율. |
adBSTR | 8 | 널 (null) 종료 문자열입니다. |
adIDispatch | 9 | 에 대한 포인터 IDispatch COM 개체에 인터페이스를 제공합니다. 참고 : 현재 ADO에서 지원되지 않습니다. |
adError | 10 | 32 비트 오류 코드 |
adBoolean | 11 | 부울 값입니다. |
adVariant | 12 | 자동화 Variant . 노트 : 현재 ADO에서 지원되지 않습니다. |
adIUnknown | 13 | 에 대한 포인터 IUnknown COM 개체에 인터페이스를 제공합니다. 참고 : 현재 ADO에서 지원되지 않습니다. |
adDecimal | 14 | 고정 정밀도와 배율을 가진 정확한 숫자 값입니다. |
adTinyInt | 16 | 1 바이트는 정수를 체결했다. |
adUnsignedTinyInt | 17 | 1 바이트의 부호없는 정수. |
adUnsignedSmallInt | 18 | 2 바이트의 부호없는 정수. |
adUnsignedInt | 19 | 4 바이트의 부호없는 정수. |
adBigInt | 20 | 8 바이트 정수를 체결했다. |
adUnsignedBigInt | 21 | 8 바이트의 부호없는 정수. |
adFileTime | 64 | 1월 1,1601 이후 100 나노초 간격의 수 |
adGUID | 72 | 전역 고유 식별자 (GUID) |
adBinary | 128 | 이진 값. |
adChar | 129 | 문자열 값입니다. |
adWChar | 130 | 널 (null)로 끝나는 유니 코드 문자열. |
adNumeric | 131 | 고정 정밀도와 배율을 가진 정확한 숫자 값입니다. |
adUserDefined | 132 | 사용자 정의 변수. |
adDBDate | 133 | 날짜 값 (yyyymmdd) . |
adDBTime | 134 | 시간 값 (hhmmss) . |
adDBTimeStamp | 135 | 날짜 / 시간 스탬프 (YYYYMMDDHHMMSS 플러스 억분의 분획). |
adChapter | 136 | 하위 집합의 행을 식별하는 4 바이트 장 값 |
adPropVariant | 138 | 자동화 PROPVARIANT. |
adVarNumeric | 139 | 숫자 값 ( Parameter object only) . |
adVarChar | 200 | 문자열 값 ( Parameter object only) . |
adLongVarChar | 201 | 긴 문자열 값입니다. |
adVarWChar | 202 | 널 (null)로 끝나는 유니 코드 문자열. |
adLongVarWChar | 203 | 긴 null로 끝나는 유니 코드 문자열 값입니다. |
adVarBinary | 204 | 이진 값 ( Parameter object only) . |
adLongVarBinary | 205 | 긴 이진 값. |
AdArray | 0x2000 | 다른 데이터 타입 상수와 결합 된 플래그 값. 다른 데이터 타입의 배열을 나타낸다. |
<전체 필드의 객체 참조