<พารามิเตอร์อ้างอิงวัตถุที่สมบูรณ์
ชุดประเภททรัพย์สินหรือผลตอบแทน DataTypeEnum ค่าที่บ่งชี้ชนิดของพารามิเตอร์สนามหรือวัตถุอสังหาริมทรัพย์
วัตถุ | คำอธิบายของประเภททรัพย์สิน |
---|---|
พารามิเตอร์ | สถานที่ให้บริการประเภทได้สิทธิ์ในการอ่าน / เขียนบนวัตถุพารามิเตอร์ |
สนาม | สถานที่ให้บริการประเภทคือการอ่าน / เขียนด้วยการยกเว้น; สำหรับวัตถุที่สนามใหม่ที่จะมีการเพิ่มคอลเลกชันทุ่งบันทึกคุณสมบัตินี้ถูกอ่านอย่างเดียวก่อนค่าคุณสมบัติที่ได้รับการตั้งค่าและก่อนที่จะให้บริการได้เรียกว่าการปรับปรุงวิธีการในการเก็บรวบรวมทุ่ง |
คุณสมบัติ | สถานที่ให้บริการประเภทอ่านอย่างเดียวสำหรับวัตถุอสังหาริมทรัพย์ |
วากยสัมพันธ์
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 & "<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
ระบุชนิดข้อมูลของสนามพารามิเตอร์หรือวัตถุทรัพย์สิน
คงที่ | ความคุ้มค่า | ลักษณะ |
---|---|---|
adEmpty | 0 | ไม่มีค่า |
adSmallInt | 2 | 2 ไบต์ลงนามจำนวนเต็ม |
adInteger | 3 | 4 ไบต์ลงนามจำนวนเต็ม |
adSingle | 4 | เดียวแม่นยำค่าจุดลอยตัว |
adDouble | 5 | คู่ความแม่นยำค่าจุดลอยตัว |
adCurrency | 6 | ค่าของสกุลเงิน |
adDate | 7 | จำนวนวันตั้งแต่ 30 ธันวาคม 1899 + ส่วนของวัน |
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 | จำนวนของช่วง 100 nanosecond ตั้งแต่เดือนมกราคม 1,1601 |
adGUID | 72 | รหัสเฉพาะสากล (GUID) |
adBinary | 128 | ค่าไบนารี |
adChar | 129 | ค่าสตริง |
adWChar | 130 | โมฆะสิ้นสุดสตริงอักขระ Unicode |
adNumeric | 131 | ค่าตัวเลขที่แน่นอนด้วยความแม่นยำคงที่และขนาด |
adUserDefined | 132 | ตัวแปรที่ผู้ใช้กำหนด |
adDBDate | 133 | ค่าวัน (yyyymmdd) |
adDBTime | 134 | ค่าเวลา (hhmmss) |
adDBTimeStamp | 135 | A / ประทับวันเวลา (yyyymmddhhmmss บวกส่วนในพันล้านก) |
adChapter | 136 | ค่าบทที่ 4 ไบต์ที่ระบุแถวใน rowset เด็ก |
adPropVariant | 138 | PROPVARIANT อัตโนมัติ |
adVarNumeric | 139 | ค่าตัวเลข ( Parameter object only) |
adVarChar | 200 | ค่าสตริง ( Parameter object only) |
adLongVarChar | 201 | ค่าสายยาว |
adVarWChar | 202 | โมฆะสิ้นสุดสตริงอักขระ Unicode |
adLongVarWChar | 203 | ยาวค่าสตริง Unicode สิ้นสุดด้วย null |
adVarBinary | 204 | ค่าไบนารี ( Parameter object only) |
adLongVarBinary | 205 | ค่าไบนารียาว |
AdArray | 0x2000 | ค่าธงรวมกับอีกชนิดข้อมูลอย่างต่อเนื่อง แสดงให้เห็นว่าอาร์เรย์ของชนิดข้อมูลอื่น ๆ |
<พารามิเตอร์อ้างอิงวัตถุที่สมบูรณ์