【问题标题】:php odbc_connect() connectionphp odbc_connect() 连接
【发布时间】:2014-02-05 11:48:23
【问题描述】:

我正在尝试使用 PHP 连接到 .mdb 文件,但出现此错误:

Warning: odbc_connect() [<a href='function.odbc-connect'>function.odbc-connect</a>]:
SQL error: [Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado, SQL state IM002 in SQLConnect in C:\wamp\www\ConnectionODBC\index.php on line 3

未连接:

这是我的连接代码:

$connection = odbc_connect("Driver={Microsoft Access Driver(*.mdb)};Dbq=C:\DataDir\BBDD_ONL_lineaBase.mdb", "", "");
if (!$connection) {  die('Not connected : ' . mysql_error());}

文件在正确的路径中,并且文件没有用户名或密码,所以我把它们作为“”参数。

有什么帮助吗? 谢谢。

【问题讨论】:

  • 翻译错误信息可能会有所帮助。
  • 我翻译错误:SQL 错误:[Microsoft][ODBC Driver Manager] 找不到数据源的名称,默认没有指定驱动,SQL 状态 IM002 in SQLConnect in C:\wamp \www\ConnectionODBC\index.php 第 3 行

标签: php ms-access connect


【解决方案1】:

ODBC 对驱动程序名称非常挑剔,而您的...

Driver={Microsoft Access Driver(*.mdb)};

...在“Driver”之后缺少空格。试试这个:

Driver={Microsoft Access Driver (*.mdb)};

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-14
    • 2013-11-05
    • 2018-09-27
    • 1970-01-01
    • 1970-01-01
    • 2018-05-05
    • 1970-01-01
    • 2011-10-09
    相关资源
    最近更新 更多