Attributes ADO
ການສະເໜີ ແລະການນໍາໃຊ້
Attributes ຂອງບັນດາມັນສາມາດກຳນົດຫຼືກັບຄືນຄຸນຄ່າ Long, ຄຸນຄ່າທີ່ສາມາດຊີ້ຄວາມມີຄຸນຄ່າຫຼືຫຼາຍອັນຂອງບັນດາມັນ.
ຄວາມຄິດເຫັນ:ເມື່ອທ່ານກຳນົດບັນດາບັນດາບັນດາມັນ, ທ່ານສາມາດຕິດຕໍ່ຄຸນຄ່າຄົງ. ຖ້າທ່ານຕິດຕໍ່ຄຸນຄ່າບັນດາບັນດາມັນທີ່ບັນລຸບັນດາຄຸນຄ່າທີ່ບໍ່ເປັນສິ່ງຄົງກັນ, ຈະເກີດຄວາມຜິດພາດ.
ບັນດາມັນ | ການອະທິບາຍ Attributes ຂອງບັນດາມັນ |
---|---|
Connection | Attributes ຂອງບັນດາບັນດາມັນແມ່ນມີສິດເວລາຂໍ້ມູນອ່ອນບັນປະກາດ ແລະບັນປະກາດ. ແລະມັນສາມາດມີຄຸນຄ່າທັງໝົດຫຼືຫຼາຍອັນ. XactAttributeEnum ຄູ່ມັນທັງໝົດ. ຄຸນຄ່າຄົງທີ່ມີແມ່ນຫົກ (0). |
Parameter | Attributes ຂອງບັນດາບັນດາມັນແມ່ນມີສິດເວລາຂໍ້ມູນອ່ອນບັນປະກາດ ແລະບັນປະກາດ. ແລະມັນສາມາດມີຄຸນຄ່າທັງໝົດຫຼືຫຼາຍອັນ. ParameterAttributesEnum ຄູ່ມັນທັງໝົດ. ຄຸນຄ່າຄົງທີ່ມີແມ່ນ adParamSigned. |
Field | ເມື່ອ Attributes ຂອງບັນດາບັນດາມັນຖືກໃຊ້ເພື່ອສ້າງ Recordset, ມັນມີສິດເວລາຂໍ້ມູນອ່ອນບັນປະກາດ ແລະບັນປະກາດ, ແຕ່ເມື່ອທ່ານເປີດ Recordset ທີ່ມີຫຼັງຈາກການເປີດ, ມັນຈະເປັນອ່ອນບັນປະກາດ. Attributes ຂອງບັນດາບັນດາມັນສາມາດມີຄຸນຄ່າທັງໝົດຫຼືຫຼາຍອັນ. FieldAttributeEnum ຄູ່ມັນທັງໝົດ. |
Property | ສຳລັບບັນດາ Property, Attributes ຂອງບັນດາບັນດາມັນແມ່ນອ່ອນບັນປະກາດ. ແລະມັນສາມາດມີຄຸນຄ່າທັງໝົດຫຼືຫຼາຍອັນ. PropertyAttributesEnum ຄູ່ມັນທັງໝົດ. |
ສັບພາສາ
object.Attributes
ບົດສະຫຼຸບ
ກ່ຽວກັບບັນດາ Connection:
<% 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 %>
ກ່ຽວກັບ Field Object:
<% 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") 'ສະແດງຄວາມຈຳນວນຂອງກອງຂອງຕາມກົດລະບຽບ 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 %>
ກ່ຽວກັບ Property Object:
<% 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") 'ສະແດງຄວາມຈຳນວນຂອງປະກອບປະກອບຄູ່ມັດອີກຂອງຕາມກົດລະບຽບ 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 | ບໍ່ໄດ້ກະຈາຍການກັບຄືນ Trans ອາດເລີ່ມການປະຕິບັດການການຄວບຄຸມຄັ້ງໃຫມ່。 |
adXactCommitRetaining | 131072 | 当调用 CommitTrans,自动启动新事务。 |
ParameterAttributesEnum Values
常量 | 值 | ການອະທິບາຍ |
---|---|---|
adParamSigned | 16 | 该参数接受带符号的值。 |
adParamNullable | 64 | 该参数接受 Null 值。 |
adParamLong | 128 | 该参数接受长二进制数据。 |
FieldAttributeEnum Values
常量 | 值 | ການອະທິບາຍ |
---|---|---|
adFldCacheDeferred | 0x1000 | 指示提供者缓存字段值,并且指示对缓存的进行读取。 |
adFldFixed | 0x10 | 指示该字段包含定长数据。 |
adFldIsChapter | 0x2000 | 指示该字段包含一个子集值,指定与此父字段有关的特定子记录集。通常子集字段与数据构形或过滤器一起使用。 |
adFldIsCollection | 0x40000 | 该字段指定由记录表示的资源是其他资源的集合(如文件夹)而不仅是简单资源(如文本文件)。 |
adFldIsDefaultStream | 0x20000 | 该字段包含由记录表示的资源的默认流。例如,默认流可以是 Web 站点根文件夹的 HTML 内容,在指定根 URL 时自动提供。 |
adFldIsNullable | 0x20 | 该字段接受 Null 值。 |
adFldIsRowURL | 0x10000 | 该字段包含 URL,它命名了记录表示的数据存储中的资源。 |
adFldKeyColumn | 0x8000 | 该字段是基本行集合的主键。还可指示该字段是复合主键的一部分。 |
adFldLong | 0x80 | 该字段是长二进制字段。还指示能够使用 AppendChunk 和 GetChunk 方法。 |
adFldMayBeNull | 0x40 | 可从该字段读取 Null 值。 |
adFldMayDefer | 0x2 | 该字段被延期,即该字段值不是和整个记录一起从数据源检索,而是在显式访问它们时检索。 |
adFldNegativeScale | 0x4000 | 该字段表示来自支持负范围值的列的数字值。该范围由 NumericScale 属性指定。 |
adFldRowID | 0x100 | ບັນດາຂໍ້ມູນນີ້ກວມເອົາອິດສະຫຼະນຳຄວາມຄົງທີ່ບໍ່ສາມາດຂຽນໄດ້ ແລະ ບໍ່ມີຄວາມໝາຍອີກຫຼາຍຈາກການຂຽນຈຸດຈັດຕັ້ງ ເຊັ່ນຫົວຂໍ້ບັນທຶກ ອິດສະຫຼະນຳຄວາມຈິງຫຼາຍອີກ。 |
adFldRowVersion | 0x200 | 该字段包含用于跟踪更新的某种时间或日期戳。 |
adFldUnknownUpdatable | 0x8 | 提供者无法确定用户是否可以写入字段。 |
adFldUnspecified |
|
提供者没有指定字段属性。 |
adFldUpdatable | 0x4 | 用户可以写入字段。 |
PropertyAttributesEnum Values
常量 | 值 | ການອະທິບາຍ |
---|---|---|
adPropNotSupported | 0 | ຜູ້ສະໜັບສະໜູນບໍ່ສະໜັບສະໜູນບັນດາການຂອງບັນດາການ. |
adPropRequired | 1 | ຜູ້ນຳໃຊ້ຕ້ອງກຳນົດຄວາມຂອງບັນດາການຂອງບັນດາການກ່ອນການກະກຽມຂໍ້ມູນ. |
adPropOptional | 2 | ຜູ້ນຳໃຊ້ບໍ່ຕ້ອງກຳນົດຄວາມຂອງບັນດາການຂອງບັນດາການກ່ອນການກະກຽມຂໍ້ມູນ. |
adPropRead | 512 | ຜູ້ນຳໃຊ້ສາມາດອ່ານຂອງບັນດາການຂອງບັນດາການ. |
adPropWrite | 1024 | ຜູ້ນຳໃຊ້ສາມາດການການກະກຽມຂອງບັນດາການຂອງບັນດາການຂອງບັນດາການ. |