adodb和访问更改®到®

时间:2008-10-28 14:29:11

标签: php ms-access adodb

我使用php和adodb连接到访问数据库。带有®等字符的字符串将作为®保存在数据库中。 我该怎么做才能正确存储它?

3 个答案:

答案 0 :(得分:1)

看起来你传入了一个UTF8字符串,但你没有把它存储为UTF8。以某种方式更改它们以使它们匹配(最好将数据库更改为UTF8)。

答案 1 :(得分:0)

@RoBOrg:是的,但是我找不到将它存储为utf8的方法。连接字符串已经全部用charset = utf8“DRIVER = Microsoft Access Driver(* .mdb); DBQ = something.mdb; UID = Administrator; Charset = utf8”我在adodb中没有发现任何更改存储字符集的可能性用于访问数据库。 我正在使用命令文本进行更新。 (我之前发过评论作为评论,抱歉。)

答案 2 :(得分:0)

如果使用命令文本进行更新,我将查看连接的commandText属性的详细说明。我敢打赌,即使在将INSERT / UPDATE字符串发送到数据库之前,您的字符更新也已完成。