【发布时间】:2016-12-10 05:26:01
【问题描述】:
首先,当我通过 PHP 在 MS ACCESS (mdb) 数据库上发布 UTF-8 字符时遇到问题。
在我将编码转换为 ISO-8859-1 以正确显示数据库中的字符之后。
但我不喜欢这个解决方案。
如果我可以更改访问编码,我的问题就解决了。如果没有,我仍然坚持我的错误解决方案。
【问题讨论】:
-
@Bartdude,在那个问题中,没有人说是否可以更改 MS ACCESS 数据库
-
那么第二个答案可能会对您有所帮助。了解我们正在谈论的访问版本也将有所帮助。可能
-
@Bartude,我已经将字符编码转换为 php。我想知道是否可以永久转换我的数据库文件。
-
前段时间我遇到了类似的问题,我可以让它工作的唯一方法是使用 ADO,如 here 所述。 (我无法让 PDO-ODBC 或旧版 PHP ODBC 支持在 Access 中处理 UTF-8 字符。)
标签: ms-access character-encoding