Thuộc tính Type của ADO
Định nghĩa và sử dụng
Thuộc tính Type có thể được thiết lập hoặc trả về một DataTypeEnum giá trị, giá trị này có thể chỉ ra loại đối tượng Parameter, Field hoặc Property.
đối tượng | Mô tả đối tượng Type |
---|---|
Parameter | Đối với đối tượng Parameter, thuộc tính Type có quyền đọc/ghi. |
Field | Đối với đối tượng Field mới được thêm vào bộ sưu tập Fields của Record, thuộc tính Type chỉ là đọc/ghi khi thuộc tính Value của Field đã được chỉ định và nhà cung cấp dữ liệu đã thành công trong việc thêm Field mới bằng cách gọi phương thức Update của bộ sưu tập Fields. |
Property | Đối với đối tượng Property, thuộc tính Type là chỉ đọc. |
cú pháp
objectname.Type
mô hình
Đố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).Type) 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 />") response.write("Loại:" & prop.Type & "<br />") next rs.close conn.close set rs=nothing set conn=nothing %>