在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
public function init($filePath){ $dbq = iconv('UTF-8',"GBK",BASEPATH.'../'.$filePath); $dsn = "odbc:Driver={Microsoft Excel Driver (*.xls)};Dbq=".$dbq.";ReadOnly=0;"; try { $this->pdo = new PDO($dsn, '', '',array(PDO::ATTR_ERRMODE => PDO::ERRMODE_WARNING)); }catch (Exception $e){ $err = $e->getMessage (); $dbh = "连接excel数据库失败:" . iconv('GBK', "UTF-8", $err ); exit($dbh); } }
在本机上无法使用,折磨了半天,最后修改了注册表后可以了。虽然简单,但还是记录一下 打开odbc管理器不存在Microsoft Excel Driver (*.xls),只有 Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb),将上面的修改也是可以运行的,但是在其他同事使用的是office2003,上面又是不行的。
|
2022-08-18
2022-08-15
2022-08-17
2022-11-06
2022-08-17
请发表评论