Proprietà Size (Parameter - ADO)

Indica le dimensioni massime, in byte o caratteri, di un oggetto Parameter.

Impostazioni e valori restituiti

Imposta o restituisce un valore Long che indica la dimensione massima in byte o caratteri di un valore in un oggetto Parameter.

Osservazioni

Utilizzare la proprietà Size per determinare la dimensione massima per i valori scritti in o letti dalla proprietà Value di un oggetto Parameter.

Se si specifica un tipo di dati a lunghezza variabile per un oggetto Parameter (ad esempio, qualsiasi tipo String, come adVarChar), è necessario impostare la proprietà Size dell'oggetto prima di aggiungerla alla raccolta Parameters; in caso contrario, si verifica un errore.

Se l'oggetto Parameter è già stato aggiunto alla raccolta Parameters di un oggetto Command e si modifica il tipo in un tipo di dati a lunghezza variabile, è necessario impostare la proprietà Size dell'oggetto Parameter prima di eseguire l'oggetto Command; in caso contrario, si verifica un errore.

Se si utilizza il metodo Refresh per ottenere informazioni sui parametri dal provider e questo restituisce uno o più oggetti Parameter di tipo di dati a lunghezza variabile, ADO potrebbe allocare memoria per i parametri in base alle potenziali dimensioni massime, il che potrebbe causare un errore durante l'esecuzione. Per evitare un errore, è consigliabile impostare in modo esplicito la proprietà Size per questi parametri prima di eseguire il comando.

La proprietà Size è di lettura/scrittura.

Si applica a

Oggetto Parameter

Vedere anche

Esempio di proprietà ActiveConnection, CommandText, CommandTimeout, CommandType, Size e Direction (VB)
Esempio di proprietà ActiveConnection, CommandText, CommandTimeout, CommandType, Size e Direction (VC++)
Esempio delle proprietà ActiveConnection, CommandText, CommandTimeout, CommandType, Size e Direction (JScript)
Proprietà Size (Stream - ADO)