php access utf-8 使用adodb解决中文乱码问题

access的编码取决于服务器的编码,一般网页用的utf-8,解决办法是使用adodb连接access,因为使用adodb可以设置编码,代码如下:

$this->conn = new COM("ADODB.Connection", NULL, 65001) or die ("ADO连接失败!");
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" . realpath($db_path);
$this->conn->Open($connstr);

 

发表评论