Partager via


Charset, propriété (ADO)

Indique le jeu de caractères dans lequel le contenu d’un texte Stream doit être traduit pour le stockage dans la mémoire tampon interne de l’objet Stream.

Paramètres et valeurs de retour

Définit ou renvoie une valeur String qui spécifie le jeu de caractères dans lequel le contenu du Stream sera traduit. La valeur par défaut est Unicode . Les valeurs autorisées sont des chaînes classiques passées sur l’interface en tant que noms de jeu de caractères Internet (par exemple, « iso-8859-1 », « Windows-1252 », etc.). Pour obtenir la liste des noms de jeu de caractères connus par un système, consultez les sous-clés de HKEY_CLASSES_ROOT\MIME\Database\Charset dans le Registre Windows.

Remarques

Dans un texte Objet Stream, les données de texte sont stockées dans le jeu de caractères spécifié par la propriété Charset. La valeur par défaut est Unicode. La propriété Charset est utilisée pour convertir des données entrant dans la Stream ou en sortant du Stream. Par exemple, si le Stream contient des données ISO-8859-1 et que ces données sont copiées dans une chaîne BSTR, l’objet Stream convertira les données en Unicode. L’inverse est également vrai.

Pour un Streamouvert, l'position de actuelle doit être au début du Stream (0) pour pouvoir définir Charset .

Charset est utilisé uniquement avec des objets stream de texte (Type est adTypeText). Cette propriété est ignorée si Type est adTypeBinary.

Pour obtenir un exemple de code, consultez étape 4 : remplir la zone de texte Détails.

S’applique à

objet Stream (ADO)