Thuộc tính Value của ADO
Định nghĩa và cách sử dụng
Thuộc tính Value có thể đặt hoặc trả về giá trị của đối tượng Parameter, Field hoặc Property.
Đối tượng | Mô tả thuộc tính Value |
---|---|
Parameter |
Giá trị Value có thể đặt hoặc trả về một giá trị variant, giá trị này chỉ ra giá trị của đối tượng Parameter. Ghi chú: Trước khi đọc thuộc tính Value, bạn nên đóng đối tượng Recordset. Đối với đối tượng Parameter, ADO chỉ đọc thuộc tính Value một lần từ nhà cung cấp. |
Field |
Thuộc tính Value có thể đặt hoặc trả về một giá trị variant, giá trị này chỉ ra giá trị hiện tại của đối tượng Field。 Ghi chú: Đối với đối tượng Field mới được thêm vào bộ sưu tập Fields của Record, trước khi đặt bất kỳ thuộc tính nào khác, bạn phải đặt thuộc tính Value đầu tiên và gọi Update của bộ sưu tập Fields. |
Property |
Thuộc tính Value có thể đặt hoặc trả về một giá trị variant, giá trị này chỉ ra giá trị hiện tại của đối tượng Property。 Ghi chú: Bạn không thể đặt giá trị cho thuộc tính chỉ đọc Value。 |
cú pháp
objectname.Value
thực thể
Đố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 response.write(rs.Fields(0).Value) rs.Close conn.close %>
Đối với đối tượng Parameter:
<% 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 %>
Đố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 %>