Thuộc tính Name của ADO
Định nghĩa và cách sử dụng
Thuộc tính Name có thể thiết lập hoặc trả về một chuỗi chứa tên của đối tượng Command, Property, Field hoặc Parameter.
đối tượng | Mô tả thuộc tính Name |
---|---|
Command | Thuộc tính Name có quyền đọc/ghi đối với đối tượng Command. |
Property | Thuộc tính Name có quyền chỉ đọc đối với thuộc tính Property. |
Field | Thuộc tính Name có quyền đọc/ghi khi được sử dụng để tạo Recordset, nhưng khi bạn mở một Recordset đã có sẵn thì là chỉ đọc. |
Parameter | Đối với đối tượng Parameter chưa được thêm vào bộ sưu tập Parameters, thuộc tính Name là đọc/ghi. Đối với đối tượng Parameter đã được thêm và tất cả các đối tượng khác, thuộc tính Name là chỉ đọc. Tên trong bộ sưu tập không cần phải là duy nhất. |
cú pháp
object.Name
mô hình
đối với đối tượng 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 %>
đối với đối tượng 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") "Hiển thị các thuộc tính trường của bảng 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 %>
đối với đối tượng 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") Hiển thị thuộc tính thuộc tính của bảng Đơn đặt hàng for each prop in rs.Properties response.write("Thuộc tính:" & prop.Attributes & "<br />") response.write("Tên:" & prop.Name & "<br />") response.write("Giá trị:" & prop.Value & "<br />") next rs.close conn.close set rs=nothing set conn=nothing %>