Proprietà Position (ADO)
Indica la posizione corrente all'interno di un oggetto Stream.
Impostazioni e valori restituiti
Imposta o restituisce un valore long che specifica l'offset, in numero di byte, della posizione corrente dall'inizio del flusso. Il valore predefinito è 0, che rappresenta il primo byte nel flusso.
Osservazioni
La posizione corrente può essere spostata in un punto dopo la fine del flusso. Se si specifica la posizione corrente oltre la fine del flusso, il Size dell'oggetto Stream verrà aumentato di conseguenza. Tutti i nuovi byte aggiunti in questo modo saranno Null.
Nota
Posizione misura sempre i byte. Per i flussi di testo che usano set di caratteri multibyte, moltiplicare la posizione in base alle dimensioni del carattere per determinare il numero di caratteri. Ad esempio, per un set di caratteri a due byte, il primo carattere si trova nella posizione 0, il secondo carattere nella posizione 2, il terzo carattere nella posizione 4 e così via.
Nota
Non è possibile usare valori negativi per modificare la posizione corrente in un Stream. È possibile usare solo numeri positivi per Position.
Nota
Per gli oggetti stream di sola lettura, ADO non restituirà un errore se Position è impostato su un valore maggiore del Size dell'Stream. Ciò non modifica le dimensioni del Streamo modifica in alcun modo il contenuto stream. Tuttavia, è consigliabile evitare questa operazione perché comporta un valore Positionsenza significato.