系统是2000。用ASP连接ACCESS,是用adodb,正常
但我用PHP连接ACCESS的话就出现这样的错误
[Microsoft][ODBC 驱动程序 管理器] 未发现数据源名称并且未指定默认驱动程序
错误指向第6行<?
class myAccess{
function myAccess(){
$conn=@new com("adodb.connection") or die("创建失败");
$dns="DRIVER={Microsoft Access Driver (*.mdb)};DBQ=".realpath("mydb.mdb");
$conn->open($dns);
}
function close(){
$this->$conn->close();
}
}我搜索了一些资料,说要进控制面版设置什么DNS还是什么的,
但问题是如果买了空间,要上传到服务器,怎么上服务器的控制面版设置这个操作??$access=new myAccess();
$access->close();
?>
但我用PHP连接ACCESS的话就出现这样的错误
[Microsoft][ODBC 驱动程序 管理器] 未发现数据源名称并且未指定默认驱动程序
错误指向第6行<?
class myAccess{
function myAccess(){
$conn=@new com("adodb.connection") or die("创建失败");
$dns="DRIVER={Microsoft Access Driver (*.mdb)};DBQ=".realpath("mydb.mdb");
$conn->open($dns);
}
function close(){
$this->$conn->close();
}
}我搜索了一些资料,说要进控制面版设置什么DNS还是什么的,
但问题是如果买了空间,要上传到服务器,怎么上服务器的控制面版设置这个操作??$access=new myAccess();
$access->close();
?>
var $conn;
function myAccess(){
$this->conn=@new com("adodb.connection") or die("创建失败");
$dns="DRIVER={Microsoft Access Driver (*.mdb)};DBQ=".realpath("mydb.mdb");
$this->conn->open($dns);
}
function close(){
$this->conn->close();
}
}
注意mydb.mdb应和程序文件在一起如果空间使用的操作系统是win32的就没有问题,否则免谈