<พารามิเตอร์อ้างอิงวัตถุที่สมบูรณ์
คุณลักษณะชุดทรัพย์สินหรือส่งกลับค่าความยาวที่บ่งชี้ว่าหนึ่งหรือมากกว่าลักษณะของวัตถุ
Note: เมื่อตั้งหลายแอตทริบิวต์ก็เป็นไปได้ที่จะสรุปค่า
วัตถุ | คำอธิบายของแอตทริบิวต์ทรัพย์สิน |
---|---|
สัมพันธ์ | คุณสมบัติแอตทริบิวต์ที่มีสิทธิ์ในการอ่าน / เขียนบนวัตถุที่เชื่อมต่อ ค่าของมันสามารถเป็นผลรวมของหนึ่งหรือมากกว่า XactAttributeEnum ค่า ค่าเริ่มต้นคือ 0 |
พารามิเตอร์ | คุณสมบัติแอตทริบิวต์ที่มีสิทธิ์ในการอ่าน / เขียนบนวัตถุพารามิเตอร์ ค่าของมันสามารถเป็นผลรวมของหนึ่งหรือมากกว่า ParameterAttributesEnum ค่า ค่าเริ่มต้นเป็น adParamSigned |
สนาม | คุณสมบัติแอตทริบิวต์ได้อ่าน / เขียนสิทธิ์เมื่อใช้ในการสร้างระเบียน แต่มันก็มีสิทธิ์อ่านอย่างเดียวเมื่อคุณเปิดระเบียนที่มีอยู่ ค่าของมันสามารถเป็นผลรวมของหนึ่งหรือมากกว่า FieldAttributeEnum ค่า |
คุณสมบัติ | สถานที่ให้บริการคุณสมบัติอ่านอย่างเดียวสำหรับวัตถุอสังหาริมทรัพย์ ค่าของมันสามารถเป็นผลรวมของหนึ่งหรือมากกว่า PropertyAttributesEnum ค่า |
วากยสัมพันธ์
object.Attributes
ตัวอย่าง - สำหรับวัตถุการเชื่อมต่อ:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
response.write(conn.Attributes)
conn.close
%>
ตัวอย่าง - สำหรับวัตถุสนาม:
<%
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 f=Server.CreateObject("ADODB.Field")
'Display the field attributes of the Orders Table
for each f in rs.Fields
response.write("Attr:" & f.Attributes & "<br>")
response.write("Name:" & f.Name & "<br>")
response.write("Value:" & f.Value & "<br>")
Next
rs.Close
conn.close
set rs=nothing
set conn=nothing
%>
ตัวอย่าง - สำหรับวัตถุอสังหาริมทรัพย์:
<%
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
%>
ค่า XactAttributeEnum
คงที่ | ความคุ้มค่า | ลักษณะ |
---|---|---|
adXactAbortRetaining | 262144 | เมื่อโทร RollbackTrans โดยอัตโนมัติเริ่มรายการใหม่ |
adXactCommitRetaining | 131072 | เมื่อโทร CommitTrans โดยอัตโนมัติเริ่มรายการใหม่ |
ค่า ParameterAttributesEnum
คงที่ | ความคุ้มค่า | ลักษณะ |
---|---|---|
adParamSigned | 16 | พารามิเตอร์ที่จะยอมรับค่าลงนาม |
adParamNullable | 64 | พารามิเตอร์ที่จะยอมรับค่า null |
adParamLong | 128 | พารามิเตอร์ที่จะยอมรับข้อมูลไบนารียาว |
ค่า FieldAttributeEnum
คงที่ | ความคุ้มค่า | ลักษณะ |
---|---|---|
adFldCacheDeferred | 0x1000 | ผู้ให้บริการเก็บค่าสนามและอ่านจากแคช |
adFldFixed | 0x10 | สนามมีข้อมูลคงที่ยาว |
adFldIsChapter | 0x2000 | สนามมีค่าบทที่ระบุระเบียนเด็ก |
adFldIsCollection | 0x40000 | ข้อมูลระบุว่าทรัพยากรที่แสดงโดยบันทึกเป็นคอลเลกชันของทรัพยากร |
adFldIsDefaultStream | 0x20000 | สนามมีกระแสเริ่มต้นสำหรับทรัพยากรที่แสดงโดยการบันทึก |
adFldIsNullable | 0x20 | ฟิลด์ยอมรับค่า null |
adFldIsRowURL | 0x10000 | สนามมี URL ที่ชื่อทรัพยากรจากแหล่งข้อมูลที่แสดงโดยการบันทึก |
adFldLong | 0x80 | สนามเป็นสนามไบนารียาว |
adFldMayBeNull | 0x40 | คุณสามารถอ่านค่า null จากสนาม |
adFldMayDefer | 0x2 | ค่าฟิลด์ไม่ได้ดึงมาจากแหล่งข้อมูลที่มีการบันทึกทั้งหมด แต่เฉพาะเมื่อคุณเข้าถึงได้อย่างชัดเจน |
adFldNegativeScale | 0x4000 | สนามแสดงให้เห็นถึงค่าตัวเลขจากคอลัมน์ที่สนับสนุนค่าขนาดลบ |
adFldRowID | 0x100 | สนามมีระบุแถวถาวรที่ไม่สามารถเขียนไปและมีค่ามีความหมายยกเว้นการระบุแถว (เช่นรหัสไม่ซ้ำกัน) |
adFldRowVersion | 0x200 | สนามมีชนิดของการประทับเวลา / วันบางส่วนที่ใช้ในการติดตามการปรับปรุง |
adFldUnknownUpdatable | 0x8 | ผู้ให้บริการไม่สามารถระบุได้ว่าคุณสามารถเขียนไปที่สนาม |
adFldUnspecified | -1 0xFFFFFFFF | ของผู้ให้บริการไม่ได้ระบุ field แอตทริบิวต์ |
adFldUpdatable | 0x4 | คุณสามารถเขียนไปที่สนาม |
ค่า PropertyAttributesEnum
คงที่ | ความคุ้มค่า | ลักษณะ |
---|---|---|
adPropNotSupported | 0 | สถานที่ให้บริการที่ไม่ได้รับการสนับสนุนจากผู้ให้บริการ |
adPropRequired | 1 | ผู้ใช้จะต้องระบุค่าสำหรับคุณสมบัตินี้ก่อนแหล่งข้อมูลจะเริ่มต้นได้ |
adPropOptional | 2 | ผู้ใช้ไม่จำเป็นต้องระบุค่าสำหรับคุณสมบัตินี้ก่อนแหล่งข้อมูลจะเริ่มต้นได้ |
adPropRead | 512 | ผู้ใช้สามารถอ่านทรัพย์สิน |
adPropWrite | 1024 | ผู้ใช้สามารถตั้งค่าคุณสมบัติ |
<พารามิเตอร์อ้างอิงวัตถุที่สมบูรณ์