Propiedad Charset (ADO)
Se aplica a: Access 2013, Office 2013
Indica el juego de caracteres al que debe convertirse el contenido de un objeto Stream de texto para su almacenamiento en el búfer interno de objetos Stream.
Configuración y valores devueltos
Establece o devuelve un valor de tipo String que especifica el juego de caracteres al que se va a convertir el contenido del objeto Stream. El valor predeterminado es "Unicode". Los valores permitidos son cadenas típicas que se pasan a través de la interfaz como cadenas de juegos de caracteres de Internet (por ejemplo, "iso-8859-1", "Windows-1252", etc.). Para obtener una lista de las cadenas de juegos de caracteres conocidas por un sistema, vea las subclaves de HKEY_CLASSES_ROOT\MIME\Database\Charset en el Registro de Windows.
Comentarios
En un objeto de Stream de texto, los datos de texto se almacenan en el juego de caracteres especificado por la propiedad Charset. El valor predeterminado es Unicode. La propiedad Charset se usa para convertir datos que entran en el Stream o salen del Stream. Por ejemplo, si el Stream contiene datos ISO-8859-1 y esos datos se copian en un BSTR, el objeto Stream convertirá los datos a Unicode. Lo contrario también es true.
En el caso de un objeto Stream abierto, el valor de Position actual debe indicar una posición situada al comienzo del objeto Stream (0) para que se pueda establecer el valor de Charset.
Charset se utiliza únicamente con objetos Stream de texto (el valor de Type es adTypeText). Esta propiedad se omite si el valor de Type es adTypeBinary.