ADO Name 屬性
❮ 完整的欄位物件參考
Name 屬性用於設定或返回一個包含 Command、Property、Field 或 Parameter 物件名稱的字串。
物件 | Name 屬性說明 |
---|---|
命令 | Name 屬性對 Connection 物件具有讀/寫許可權。 |
屬性 | Name 屬性對 Property 物件具有隻讀許可權。 |
欄位 |
當用於建立 Recordset 時,Name 屬性具有讀/寫許可權;但當開啟現有 Recordset 時,其許可權為只讀。 |
引數 | 對於未新增到 Parameters Collection 的 Parameter 物件,Name 屬性具有讀/寫許可權;但在物件新增到 Collection 後,其許可權變為只讀。 |
語法
object.Name
示例 - 對於 Command 物件
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set comm=Server.CreateObject("ADODB.Command")
comm.Name="xx"
response.write(comm.Name)
conn.close
%>
示例 - 對於 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
set f=Server.CreateObject("ADODB.Field")
'顯示 Orders 表的欄位屬性
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 物件
<%
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")
'顯示 Orders 表的屬性屬性
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
%>
❮ 完整的欄位物件參考