Propriedade Charset (ADO)
Aplica-se ao: Access 2013, Office 2013
Indica o conjunto de caracteres no qual o conteúdo de um texto Stream deve ser traduzido para armazenamento no buffer interno dos objetos Stream.
Configurações e valores retornados
Define ou retorna um valor String que especifica o conjunto de caracteres no qual o conteúdo do Stream será traduzido. O valor padrão é "Unicode". Os valores permitidos são sequências típicas passadas pela interface como sequências de conjuntos de caracteres para a Internet (por exemplo, "iso-8859-1", "Windows-1252" etc.). Para uma lista de sequências de conjunto de caracteres conhecida por um sistema, consulte as subchaves de HKEY_CLASSES_ROOT\MIME\Database\Charset no Registro do Windows.
Comentários
Em um objeto Stream de texto, os dados do texto são armazenados no conjunto de caracteres especificado pela propriedade Charset. O padrão é Unicode. A propriedade Charset é usada para a conversão de dados que entram no Stream ou saem do Stream. Por exemplo, se o Stream contiver dados ISO-8859-1 e estes forem copiados para um BSTR, o objeto Stream converterá os dados em Unicode. O inverso também é verdadeiro.
Para um Stream aberto, a propriedade Position atual deve estar no começo do Stream (0) para que seja possível configurar Charset.
Charset é usada apenas com objetos Stream de texto (Type é adTypeText). Essa propriedade será ignorada se Type for adTypeBinary.