최신 웹 개발 튜토리얼
 

ADO Type Property


<전체 필드의 객체 참조

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, 매개 변수, 또는 속성 객체의 데이터 유형을 지정합니다

일정한 기술
adEmpty0 값 없음
adSmallInt2 2 바이트의 정수를 체결했다.
adInteger3 4 바이트의 정수를 체결했다.
adSingle4 단 정밀도 부동 소수점 값.
adDouble5 배정 밀도 부동 소수점 값.
adCurrency6 통화 값
adDate7 1899 년 12 월 30 일 이후의 수 + 하루의 비율.
adBSTR8 널 (null) 종료 문자열입니다.
adIDispatch9 에 대한 포인터 IDispatch COM 개체에 인터페이스를 제공합니다. 참고 : 현재 ADO에서 지원되지 않습니다.
adError10 32 비트 오류 코드
adBoolean11 부울 값입니다.
adVariant12 자동화 Variant . 노트 : 현재 ADO에서 지원되지 않습니다.
adIUnknown13 에 대한 포인터 IUnknown COM 개체에 인터페이스를 제공합니다. 참고 : 현재 ADO에서 지원되지 않습니다.
adDecimal14 고정 정밀도와 배율을 가진 정확한 숫자 값입니다.
adTinyInt16 1 바이트는 정수를 체결했다.
adUnsignedTinyInt17 1 바이트의 부호없는 정수.
adUnsignedSmallInt18 2 바이트의 부호없는 정수.
adUnsignedInt19 4 바이트의 부호없는 정수.
adBigInt20 8 바이트 정수를 체결했다.
adUnsignedBigInt21 8 바이트의 부호없는 정수.
adFileTime64 1월 1,1601 이후 100 나노초 간격의 수
adGUID72 전역 고유 식별자 (GUID)
adBinary128 이진 값.
adChar129 문자열 값입니다.
adWChar130 널 (null)로 끝나는 유니 코드 문자열.
adNumeric131 고정 정밀도와 배율을 가진 정확한 숫자 값입니다.
adUserDefined132 사용자 정의 변수.
adDBDate133 날짜 값 (yyyymmdd) .
adDBTime134 시간 값 (hhmmss) .
adDBTimeStamp135 날짜 / 시간 스탬프 (YYYYMMDDHHMMSS 플러스 억분의 분획).
adChapter136 하위 집합의 행을 식별하는 4 바이트 장 값
adPropVariant138 자동화 PROPVARIANT.
adVarNumeric139 숫자 값 ( Parameter object only) .
adVarChar200 문자열 값 ( Parameter object only) .
adLongVarChar201 긴 문자열 값입니다.
adVarWChar202 널 (null)로 끝나는 유니 코드 문자열.
adLongVarWChar203 긴 null로 끝나는 유니 코드 문자열 값입니다.
adVarBinary204 이진 값 ( Parameter object only) .
adLongVarBinary205 긴 이진 값.
AdArray0x2000 다른 데이터 타입 상수와 결합 된 플래그 값. 다른 데이터 타입의 배열을 나타낸다.

<전체 필드의 객체 참조