ADO DefinedSize 和 ActualSize 属性

返回 ADO Field 对象参考手册

定义和用法

DefinedSize 属性会返回一个 long 值,该值指示一个字段被定义的长度(字节)。

ActualSize 属性是一个只读属性。它会返回一个 long 值,该值指示某个字段的值的实际长度。如果 ADO 无法确定该 Field 对象的值的长度,则返回 adUnknown。

使用 DefinedSize 属性可确定 Field 对象的数据容量,而 ActualSize 则表明其实际长度。

语法

objrs.Fields(number).DefinedSize 
objrs.Fields(number).ActualSize

实例

<%
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).DefinedSize)
response.write(rs.Fields(0).ActualSize)

rs.Close
conn.close
%>

返回 ADO Field 对象参考手册