ویژگی Type ADO

تعریف و استفاده

ویژگی Type می‌تواند یک مقدار تنظیم یا بازگرداند DataTypeEnum مقدار، که می‌تواند نوع پروپرتی، فیلد یا پروپرتی آپائی را نشان دهد.

آپائی توضیح Type آپائی
پارامتر برای پروپرتی آپائی، ویژگی Type دارای دسترسی خواندنی/نویسنده است.
فیلد برای فیلد جدیدی که به مجموعه Fields Record اضافه شده است، Type فقط زمانی خواندنی/نویسنده است که Value ویژگی Field مشخص شده باشد و داده‌دهنده با فراخوانی روش Update مجموعه Fields موفق به اضافه کردن فیلد جدید شده باشد.
پروپرتی برای پروپرتی آپائی، ویژگی Type خواندنی است.

قواعد دستور زبان

objectname.Type

مثال

لایک فیلد آپائی:

<%
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 & "
") response.write("Name:" & prop.Name & "
") response.write("Value:" & prop.Value & "
") response.write("Type:" & prop.Type & "
") next
rs.close conn.close set rs=nothing set conn=nothing %>