Objet Stream ADO
- Page précédente Recordset ADO
- Page suivante Type de données ADO
Objet Stream (version ADO 2.5)
Les objets Stream ADO sont utilisés pour lire, écrire et traiter les flux de données binaires ou textuelles.
Les objets Stream peuvent être obtenus de trois manières :
- En pointant vers l'URL contenant l'objet contenant des données binaires ou textuelles (généralement un fichier). Cet objet peut être un document simple, un objet Record représentant un document structuré ou un dossier.
- En instancié l'objet Stream. Ces objets Stream peuvent être utilisés pour stocker les données de l'application. Contrairement aux Streams ou au Stream par défaut associés à l'URL, les Streams instanciés ne sont pas liés au source de base par défaut.
- En ouvrant le Stream par défaut associé à l'objet Record. Un Stream par défaut associé à l'objet Record peut être obtenu lors de l'ouverture du Record. Il suffit d'ouvrir ce flux pour supprimer un voyage aller-retour.
Syntaxe
objectname.property objectname.method
Propriété
Propriété | Description |
---|---|
Jeu de caractères | Spécifier le jeu de caractères utilisé pour stocker le Stream. |
EOS | Retourner si la position actuelle est à la fin du flux. |
Séparateur de ligne | Définir ou retourner le séparateur de ligne utilisé dans l'objet Stream de texte. |
Mode | Définir ou retourner les permissions disponibles pour la modification des données. |
Position | Définir ou retourner la position actuelle à partir de l'objet Stream (calculée en octets). |
Taille | Retourner la taille de l'objet Stream ouvert. |
État | Retourner une valeur décrivant si le Stream est ouvert ou fermé. |
Type | Définir ou retourner le type de données de l'objet Stream. |
Méthode
Méthode | Description |
---|---|
Annuler | Annuler l'exécution de l'appel Open sur l'objet Stream. |
Fermer | Fermer un objet Stream. |
CopierVers | Copier un nombre spécifié de caractères/bits d'un objet Stream à un autre objet Stream. |
Vider | Envoyer le contenu du tampon Stream à l'objet inférieur associé. |
ChargerDepuisFichier | Charger le contenu d'un fichier dans un objet Stream. |
Ouvrir | Ouvrir un objet Stream. |
Lire | Lire tout le flux ou un nombre spécifié d'octets à partir d'un objet Stream binaire. |
LireTexte | Lire tout le flux, une ligne ou un nombre spécifié d'octets à partir d'un objet Stream de texte. |
EnregistrerDansFichier | Enregistrer le contenu binaire d'un objet Stream dans un fichier. |
DéfinirEOS | Définir la position actuelle comme la fin du flux (EOS). |
SauterLigne | Sauter une ligne lors de la lecture d'un flux de texte. |
Écrire | Écrire des données binaires dans un objet Stream binaire. |
ÉcrireTexte | Écrire des données de caractères dans un objet Stream de texte. |
- Page précédente Recordset ADO
- Page suivante Type de données ADO