-->

连接到FoxPro使用OLE DB驱动程序PHP(Connect to Foxpro with PH

2019-09-18 17:10发布

我试图连接到使用OLE DB驱动程序FoxPro数据库

我从网上下载的驱动程序http://www.microsoft.com/en-us/download/details.aspx?id=14839并安装它,然后创建一个PHP脚本

$conn = new COM("ADODB.Connection") or die("Cannot start ADO");
$conn->Open("Provider=vfpoledb.1;Data Source=C:\Opera3\Comp_I.DBC;Collating Sequence=machine");

这给了我下面的错误

Fatal error: Uncaught exception 'com_exception' with message '<b>Source:</b> ADODB.Connection<br/><b>Description:</b> Provider cannot be found. It may not be properly installed.' in C:\inetpub\wwwroot\test1.php:4 Stack trace: #0 C:\inetpub\wwwroot\test1.php(4): com->Open('Provider=vfpole...') #1 {main} thrown in C:\inetpub\wwwroot\test1.php on line 4

在得到这个工作的任何帮助,将不胜感激。

Answer 1:

按照要求

卸载和命令行重新安装作为管理员为所有用户和现在的作品 -



文章来源: Connect to Foxpro with PHP using OLE DB driver