Charset 属性 (ADO)

指示应将文本 Stream 的内容转换为以存储在 Stream 对象的内部缓冲区中的字符集。

设置和返回值

设置或返回一个 String 值,该值指定 Stream 的内容将被翻译成的字符集。 默认值为 Unicode。 允许的值是作为 Internet 字符集名称通过接口传递的典型字符串(例如,“iso-8859-1”、“Windows-1252”等)。 有关系统已知的字符集名称的列表,请参阅 Windows 注册表中 HKEY_CLASSES_ROOT\MIME\Database\Charset 的子项。

备注

在文本 Stream 对象中,文本数据存储在 Charset 属性指定的字符集中。 默认值为 Unicode。 Charset 属性用于转换进入 Stream 或来自 Stream 的数据。 例如,如果 Stream 包含 ISO-8859-1 数据并且该数据被复制到 BSTR,则 Stream 对象会将数据转换为 Unicode。 反之亦然。

对于打开的 Stream,当前 Position 必须位于 Stream (0) 的开头才能设置 Charset。

Charset 仅用于文本 Stream 对象(类型为 adTypeText)。 如果“类型”为 adTypeBinary,则忽略此属性。

有关代码示例,请参阅步骤 4:填充详细信息文本框

应用于

流对象 (ADO)