pdo链接access数据库 怎么就是不成功呢?

浏览:2737 发布日期:2013/08/28 分类:求助交流
尝试将我手里做的asp网站升成用thinkphp做的

如果客户空间不更换或不购买mysql的话 我们用access数据库也是可行的

可我搞了半天就是提示:“SQLSTATE[IM002] SQLDriverConnect: 0 [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序”

dsn是这么写的:'DB_DSN'=>"odbc:DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" . getcwd(). "\\Database\\db.mdb",

报错是在new pdo的地方 抛出异常 try{
                $this->linkID[$linkNum] = new PDO( $config['dsn'], $config['username'], $config['password'],$config['params']);
            }catch (PDOException $e) {
                throw_exception($e->getMessage()); 
            }
到底怎么连接才正确呢?郁闷了 现在空间没有mysql、mssql的大都只支持access 连sqllite都不支持!唉 我也不想去连access 这是没办法的事情,高人们看看哪写错了?谢谢


刚才上传到空间发现这个dsn是可以用的 但是本地为啥不行呢?
我机器是win7 64位 需要看哪些地方的设置呢?求教
最佳答案
评论( 相关
后面还有条评论,点击查看>>