Propriedade DefinedSize
Indica a capacidade de dados de um objeto Field.
Valor Retornado
Retorna um valor Long que reflete o tamanho definido de um campo, que depende do tipo de dados do objeto de campo; confira Tipo para saber mais. Para um campo que usa um tipo de dados de comprimento fixo, o valor retornado é o tamanho do tipo de dados em bytes. Para um campo que usa um tipo de dados de comprimento variável, este é um dos seguintes:
O comprimento máximo do campo em caracteres (para adVarChar e adVarWChar) ou em bytes (para adVarBinary e adVarNumeric) se o campo tiver um comprimento definido. Por exemplo, o campo adVarChar(5) tem um comprimento máximo de 5.
O comprimento máximo do tipo de dados em caracteres (para adChar e adWChar) ou em bytes (para adBinary e adNumeric) se o campo não tiver um comprimento definido.
~0 (bit a bit, o valor não é 0; todos os bits são definidos como 1) se nem o campo nem o tipo de dados tiverem um comprimento máximo definido.
Para tipos de dados que não têm um comprimento, isso é definido como ~0 (bit a bit, o valor não é 0; todos os bits são definidos como 1).
Comentários
Use a propriedade DefinedSize para determinar a capacidade de dados de um objeto Field.
As propriedades DefinedSize e ActualSize são diferentes. Por exemplo, considere um objeto Field com o tipo declarado adVarChar e o valor da propriedade DefinedSize igual a 50, contendo um só caractere. O valor da propriedade ActualSize retornado é o comprimento em bytes do caractere único.
Aplica-se A
Consulte Também
Exemplo das propriedades DefinedSize e ActualSize (VB)
Exemplo das propriedades DefinedSize e ActualSize (VC++)
Propriedade ActualSize (ADO)