2014-02-25 24 views
0

我已成功连接到本地计算机上的访问数据库,但是当我上传包含我的web服务器上的连接字符串的config.php文件时insert命令运行时会显示一个空白页面而不会向数据库进行输入。连接到ms-access数据库的字符串在部署的PHP站点中不正确

$conn = new COM ("ADODB.Connection") 
    or die("Cannot start ADO"); 
    $connStr = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=/onlineadmission.mdb;Jet OLEDB:Database Password=;"; 
    $conn->open($connStr); 

它在我的本地计算机上运行良好,但上传时不能运行。
问题在哪里?

+0

提供有效的数据库凭据 –

回答

0

您确定所选的驱动程序(Microsoft JET OLEDB 4.0)安装在服务器上吗?

也把你的代码到try-catch块赶上COM exceptions

+0

我做到了..没有错误。但是当我使用firephp时,它会显示“500内部服务器错误”。我已经测试了本地机器上的代码,我正确地获得了o/p – Aniket