Propiedades DefinedSize y ActualSize de ADO
Definición y uso
La propiedad DefinedSize devuelve un valor long que indica la longitud (en bytes) definida para un campo.
La propiedad ActualSize es una propiedad de solo lectura. Devuelve un valor long que indica la longitud real del valor de un campo. Si ADO no puede determinar la longitud del valor del objeto Field, devuelve adUnknown.
Se puede determinar la capacidad de datos del objeto Field utilizando la propiedad DefinedSize, mientras que ActualSize indica la longitud real.
Sintaxis
objrs.Fields(number).DefinedSize objrs.Fields(number).ActualSize
Ejemplo
<% 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 %>