Condividi tramite


DefinedSize, proprietà

Indica la capacità dei dati di un oggetto Field.

Valore restituito

Restituisce un valore Long che riflette le dimensioni definite di un campo, che dipende dal tipo di dati dell'oggetto campo; per altre informazioni, vedere Tipo. Per un campo che utilizza un tipo di dati a lunghezza fissa, il valore restituito è la dimensione del tipo di dati in byte. Per un campo che usa un tipo di dati a lunghezza variabile, si tratta di uno dei seguenti:

  1. Lunghezza massima del campo in caratteri (per adVarChar e adVarWChar) o in byte (per adVarBinarye adVarNumeric) se il campo ha una lunghezza definita. Ad esempio, campo adVarChar(5) ha una lunghezza massima di 5.

  2. Lunghezza massima del tipo di dati in caratteri (per adChar e adWChar) o in byte (per adBinary e adNumeric) se il campo non ha una lunghezza definita.

  3. ~0 (bit per bit, il valore non è 0; tutti i bit sono impostati su 1) se né il campo né il tipo di dati hanno una lunghezza massima definita.

  4. Per i tipi di dati che non hanno una lunghezza, questo valore è impostato su ~0 (bit per bit, il valore non è 0; tutti i bit sono impostati su 1).

Osservazioni

Utilizzare la proprietà DefinedSize per determinare la capacità dei dati di un oggetto Field di.

Le proprietà DefinedSize e ActualSize sono diverse. Si consideri, ad esempio, un oggetto Field con un tipo dichiarato di adVarChar e un valore DefinedSize proprietà pari a 50, contenente un singolo carattere. Il valore della proprietà actualSize restituito è la lunghezza in byte del singolo carattere.

Si applica a

oggetto Field

Vedere anche

Esempio proprietà ActualSize e DefinedSize (VB)
Esempio di proprietà ActualSize e DefinedSize (VC++)
proprietà ActualSize (ADO)