Raccolta Fields (ADO)

Contiene tutti gli oggetti Field di un oggetto Recordset o Record.

Commenti

Un oggetto Recordset ha una raccolta Fields che include oggetti Field. Ogni oggetto Field corrisponde a una colonna nel recordset. È possibile popolare la raccolta Fields prima di aprire il recordset chiamando il metodo Refresh sulla raccolta.

Nota

Per una spiegazione più dettagliata dell'uso degli oggetti Field, vedere l'argomento Oggetto Field.

La raccolta Fields include un metodo Append, che crea e aggiunge in modo provvisorio un oggetto Field alla raccolta, e un metodo Update, che finalizza eventuali aggiunte o eliminazioni.

Un oggetto Record ha due campi speciali che possono essere indicizzati con costanti FieldEnum. Una costante accede a un campo contenente il flusso predefinito per record e l'altra accede a un campo contenente la stringa URL assoluta per il record.

Alcuni provider (ad esempio, microsoft OLE DB Provider per Internet Publishing)possono popolare la raccolta Fields con un subset di campi disponibili per record o recordset. Gli altri campi non verranno aggiunti alla raccolta fino a quando non vi viene fatto riferimento per nome o indicizzati dal codice.

Se si tenta di fare riferimento a un campo inesistente in base al nome, alla raccolta Fields verrà aggiunto un nuovo oggetto Field con stato adFieldPendingInsert. Quando si chiama Update,ADO crea un nuovo campo nell'origine dati, se consentito dal provider.

Questa sezione contiene l'argomento seguente.

Vedere anche

Oggetto Field