标签: c++ utf-8 character-encoding odbc
我在Windows上使用“sql.h”库用于ODBC,我想使用“utf-8”字符集来读取查询结果。 我怎么能这样做?
答案 0 :(得分:1)
ODBC不使用UTF-8,API最近使用UCS2或更多使用/ some / drivers UTF16。如果您想要UTF-8编码数据,您可以解码UCS2并在utf8中重新编码,或者您可以将utf8编码数据存储在二进制列中。
所以你必须通过“使用utf-8字符集来阅读查询结果”来澄清你的意思。