ADO DefinedSize ve ActualSize Özellikleri

Tanımlama ve Kullanım

DefinedSize özelliği, bir alanın tanımlanmış uzunluğunu (bayt) belirten bir long değeri döner.

ActualSize özelliği, bir yalnız okunabilir özelliktir. Bu özellik, bir alanın değerinin gerçek uzunluğunu belirten bir long değeri döner. Eğer ADO, Field nesnesinin değerinin uzunluğunu belirleyemiyorsa, adUnknown döner.

DefinedSize özelliği, Field nesnesinin veri kapasitesini belirlemek için kullanılırken, ActualSize gerçek uzunluğu belirtir.

Sözdizimi

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

Örnek

<%
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
%>