Freigeben über


Stream-Objekt (ADO)

Gilt für: Access 2013, Office 2013

Stellt einen Datenstrom von Binärdaten oder Text dar.

Hinweise

In strukturstrukturierten Hierarchien wie einem Dateisystem oder einem E-Mail-System kann einem Datensatz ein standardmäßiger binärer Datenstrom von Bits zugeordnet sein, der den Inhalt der Datei oder der E-Mail enthält. Mit einem Stream -Objekt können Felder oder Datensätze bearbeitet werden, die diese Datenströme enthalten. Sie können ein Stream -Objekt auf folgende Weise erhalten:

  • Von einer URL, die auf ein Objekt (gewöhnlich eine Datei) zeigt, das die Binär- oder Textdaten enthält. Dieses Objekt kann ein einfaches Dokument, ein Record -Objekt, das ein strukturiertes Objekt darstellt, oder ein Ordner sein.

  • Durch Öffnen des Stream -Objekts, das einem Record -Objekt zugeordnet ist. Sie erhalten den Standarddatenstrom, der einem Record -Objekt zugeordnet ist, wenn das Record -Objekt geöffnet wird, um einen Roundtrip zum Öffnen des Datenstroms zu vermeiden.

  • Durch Instanziieren eines Stream -Objekts. Dieses Stream -Objekt kann verwendet werden, um Daten für die Zwecke der Anwendung zu speichern. Im Unterschied zu einem Stream -Objekt, das einer URL zugeordnet ist, oder dem Standard- Stream -Objekt eines Record -Objekts ist ein instanziiertes Stream -Objekt keiner zugrunde liegenden Quelle standardmäßig zugeordnet.

Mit den Methoden und Eigenschaften eines Stream -Objekts können Sie die folgenden Aufgaben ausführen:

  • Öffnen eines Stream -Objekts eines Record -Objekts oder URLs mit der Open-Methode.

  • Schließen eines Stream -Objekts mit der Close-Methode.

  • Eingeben von Bytes oder Text in ein Stream -Objekt mit den Methoden Write und WriteText.

  • Lesen von Bytes vom Stream -Objekt mit den Methoden Read und ReadText.

  • Schreiben beliebiger Stream -Daten, die noch im ADO-Puffer sind, in das zugrunde liegende Objekt mit der Flush-Methode.

  • Kopieren des Inhalts eines Stream -Objekts in ein anderes Stream -Objekt mit der CopyTo-Methode.

  • Steuern, wie Zeilen aus der Quelldatei gelesen werden, mit der SkipLine-Methode und der LineSeparator-Eigenschaft.

  • Festlegen der Position des Datenstromendes mit der EOS-Eigenschaft und der SetEOS-Methode.

  • Speichern und Wiederherstellen von Daten in Dateien mit den Methoden SaveToFile und LoadFromFile.

  • Bestimmen des Zeichensatzes, der zum Speichern des Stream -Objekts verwendet wird, mit der Charset-Eigenschaft.

  • Anhalten eines asynchronen Stream -Vorgangs mit der Cancel-Methode.

  • Festlegen der Anzahl von Bytes in einem Stream -Objekt mit der Size-Eigenschaft.

  • Steuern der aktuellen Position innerhalb eines Stream -Objekts mit der Position-Eigenschaft.

  • Bestimmen des Typs der Daten in einem Stream -Objekt mit der Type-Eigenschaft.

  • Bestimmen des aktuellen Zustands des Stream -Objekts (geschlossen, offen oder in Ausführung) mit der State-Eigenschaft.

  • Festlegen des Zugriffsmodus für das Stream -Objekt mit der Mode-Eigenschaft.

Hinweis

Bei URLs, die das HTTP-Schema verwenden, wird automatisch der Microsoft OLE DB-Anbieter für Internet Publishing aufgerufen. Weitere Informationen finden Sie unter Absolute und relative URLs.