我正在使用WampServer和PHP7。我正在尝试连接到我创建并命名为“ db_operation.accdb”的MS Access数据库。我将该数据库移至"C:\wamp\www\Operation-Monitor\db"
。我似乎无法弄清楚如何连接到它。虽然,当我浏览时我可以完美地看到它"127.0.0.1\Operation-Monitor\db"
。但是,我对连接它一无所知。
$mysql_user = "";
$mysql_password = "";
$mysql_database = "127.0.0.1\\Operation-Monitor\\db\\db_operation.accdb";
$db = odbc_connect("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=$mysql_database;Persist Security Info=False;", $mysql_user, $mysql_password) or die ("Couldn't find any databases.");
执行代码时出现以下错误:
为了获得可与Office产品以及基于服务器的产品一起使用的无缝便携式数据库存储,我建议您看一下SQLITE。数据库位于单个文件中,这使其在设备之间具有很高的可移植性。它是开源的,在许多操作系统上都受支持,并且具有几乎所有可能的工作连接器。在您的情况下,例如,您可以在WAMP服务器中以及在Excel上有一个快速的ado连接器,并且可以与本地VBA连接器成为朋友。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句