Compartir a través de


Stream objeto (ADO)

Se aplica a: Access 2013, Office 2013

Representa una secuencia de datos binarios o texto.

Comentarios

En jerarquías estructuradas en árbol, como un sistema de archivos o un sistema de correo electrónico, un registro puede tener un flujo binario predeterminado de bits asociados a él que contiene el contenido del archivo o el correo electrónico. A Stream object can be used to manipulate fields or records containing these streams of data. A Stream object can be obtained in these ways:

  • Desde una dirección URL que señala un objeto (normalmente un archivo) que contiene datos de texto o binarios. Este objeto puede ser un documento simple, un objeto Record que representa un documento estructurado, o una carpeta.

  • Abriendo el objeto Stream predeterminado asociado a un objeto Record. Se puede obtener la secuencia predeterminada asociada al objeto Record cuando se abre el objeto Record, para eliminar un viaje de ida y vuelta en el momento de abrir la secuencia.

  • Creando instancias de un objeto Stream. Estos objetos Stream se pueden utilizar para almacenar datos necesarios para la aplicación. A diferencia de un objeto Stream asociado a una dirección URL, o el objeto Stream predeterminado de un objeto Record, un objeto Stream del que se han creado instancias no tiene asociación a un origen subyacente de forma predeterminada.

Con los métodos y las propiedades de un objeto Stream, se puede hacer lo siguiente:

  • Abrir un objeto Stream desde un objeto Record o una dirección URL con el método Open.

  • Cerrar un objeto Stream con el método Close.

  • Especificar bytes o texto en un objeto Stream con los métodos Write y WriteText.

  • Leer bytes del objeto Stream con los métodos Read y ReadText.

  • Escribir datos del objeto Stream, que están todavía en el búfer de ADO, en el objeto subyacente con el método Flush.

  • Copiar el contenido de un objeto Stream en otro objeto Stream con el método CopyTo.

  • Controlar cómo se leen las líneas del archivo de origen con el método SkipLine y la propiedad LineSeparator.

  • Determinar el fin de la secuencia con la propiedad EOS y el método SetEOS.

  • Guardar y restaurar datos en archivos con los métodos SaveToFile y LoadFromFile.

  • Especificar el juego de caracteres usado para almacenar el objeto Stream con la propiedad Charset.

  • Detener una operación asincrónica del objeto Stream con el método Cancel.

  • Determinar el número de bytes de un objeto Stream con la propiedad Size.

  • Controlar la posición actual dentro de un objeto Stream con la propiedad Position.

  • Determinar el tipo de datos de un objeto Stream con la propiedad Type.

  • Determinar el estado actual del objeto Stream (cerrado, abierto o en ejecución) con la propiedad State.

  • Especificar el modo de acceso para el objeto Stream con la propiedad Mode.

Nota:

[!NOTA] Las direcciones URL que utilizan el esquema http llamarán automáticamente a Microsoft OLE DB Provider for Internet Publishing. Para obtener más información, consulte Direcciones URL absolutas y relativas.