配置了本地ODBC数据源,并且测试成功连接远程ORACLE 数据库修改PHPLIB内PREPEND.PHP3文件,加入require($_PHPLIB["libdir"] . "db_odbc.inc");代码编写连接数据库类 class SmisDb extends DB_Sql { var $classname="smis"; var $Host = "172.20.4.239"; var $Database = "oradb"; var $User = "root"; var $Password = "666666"; }测试连接,报错: Warning: odbc_connect(): SQL error: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序, SQL state IM002 in SQLConnect in C:\Program Files\Apache Group\Apache2\phplib\php\db_odbc.inc on line 81不知道什么原因?
class SmisDb extends DB_Sql
{
var $classname="smis";
var $Host = "172.20.4.239";
var $Database = "oradb";
var $User = "root";
var $Password = "666666";
}测试连接,报错:
Warning: odbc_connect(): SQL error: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序, SQL state IM002 in SQLConnect in C:\Program Files\Apache Group\Apache2\phplib\php\db_odbc.inc on line 81不知道什么原因?