Oggetto Field

Rappresenta una colonna di dati con un tipo di dati comune.

Osservazioni

Ogni oggetto Field corrisponde a una colonna in Recordset. Usare la proprietà Value degli oggetti Field per impostare o restituire dati per il record corrente. A seconda della funzionalità supportata dal provider, alcune raccolte, metodi o proprietà di un oggetto Field potrebbero non essere disponibili.

Con le raccolte, i metodi e le proprietà di un oggetto Field, è possibile eseguire le operazioni seguenti:

  • Restituire il nome di un campo con la proprietà Name.

  • Visualizzare o modificare i dati nel campo con la proprietà Value. Value è la proprietà predefinita dell'oggetto Field.

  • Restituire le caratteristiche di base di un campo con le proprietà Type, Precision e NumericScale.

  • Restituire le dimensioni dichiarate di un campo con la proprietà DefinedSize.

  • Restituire le dimensioni effettive dei dati in un determinato campo con la proprietà ActualSize.

  • Determinare quali tipi di funzionalità sono supportati per un determinato campo con la proprietà Attributes e la raccolta Properties.

  • Modificare i valori dei campi contenenti binari lunghi o dati di tipo carattere lunghi con i metodi AppendChunk e GetChunk.

  • Se il provider supporta gli aggiornamenti batch, risolvere le discrepanze nei valori di campo durante l'aggiornamento batch con le proprietà OriginalValue e UnderlyingValue.

Tutte le proprietà dei metadati (Name, Type, DefinedSize, Precision e NumericScale) sono disponibili prima dell'apertura dell'oggetto Recordset dell'oggetto Field. Impostarle in tale momento è utile per costruire moduli in modo dinamico.

In questa sezione viene trattato l'argomento seguente.

Vedere anche

Raccolta Fields (ADO)
Raccolta Properties (ADO)
Oggetto Recordset (ADO)