【问题标题】:Specify charset in odbc for c++在 odbc 中为 c++ 指定字符集
【发布时间】:2014-02-11 08:30:05
【问题描述】:

我在 Windows 上为 ODBC 使用“sql.h”库,并且我想使用“utf-8”字符集来读取查询结果。 我该怎么做?

【问题讨论】:

    标签: c++ utf-8 character-encoding odbc


    【解决方案1】:

    ODBC 不使用 UTF-8,API 使用 UCS2 或最近的 /some/ 驱动程序 UTF16。如果你想要 UTF-8 编码的数据,你可以解码 UCS2 并在 utf8 中重新编码,或者你可以将 utf8 编码的数据存储在二进制列中。

    因此,您必须澄清“使用 utf-8 字符集读取查询结果”的意思。

    【讨论】:

      猜你喜欢
      • 2015-05-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-26
      相关资源
      最近更新 更多