我正在用 php 开发一个应用程序,它可以从 peachtree 数据库中获取交易、发票等。因此,对于数据库访问,我选择了通过使用 Pervasive SQL 进行连接的 ODBC 方法。我使用了这样的连接字符串:-
$connection = odbc_connect("DRIVER={Pervasive ODBC Engine Interface};Dbq=C:\Sagepro\Peachtree\Company\Sample\PAW\BCS","Peachtree","password");
但它给出了错误
( ! ) Warning: odbc_connect() [function.odbc-connect]: SQL error: [Pervasive][ODBC Client Interface][LNA][Pervasive][ODBC Engine Interface][Data Record Manager]Cannot locate the named database you specified(Btrieve Error 2301), SQL state S1000 in SQLConnect in C:\wamp\www\peachtreeapi\index.php on line 2
如何纠正这个?