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);