上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.1.1 odbc_connect函数:打开一个ODBC连接
【功能说明】
该函数将返回一个ODBC的连接ID,ID也就是一个调用的标志。如果连接成功,则返回TRUE;否则返回FALSE。
【函数语法】
Resource odbc_connect(string dsn,string user,string password[,int cursor_type])
该函数的返回值为表示数据库连接的资源型。参数dsn为表示资料来源名称的字符串型变量;参数user为表示数据库用户名的字符串型变量;参数password为表示对应用户密码的字符串型变量;可选参数cursor_type通常省略,其值有SQL_CUR_USE_IF_NEEDED、SQL_CUR_USE_ODBC、SQL_CUR_USE_DRIVER及SQL_CUR_DEFAULI这四种。
【示例程序】以下代码将演示如何连接到ODBC数据源。
注:在使用一些代码连接到数据源时,请确认已经建立了相应的DSN。
<?php $dsn="DSN"; //定义数据源来源 $dbuser="admin"; //定义用户名 $dbpass="pass"; //定义密码 if (odbc_connect($dsn,$dbuser,$dbpass)){ //判断是否连接成功 echo "成功连接到ODBC数据源"; }else{ echo "在连接到ODBC数据源时出错了"; } ?>
以上代码的运行结果如图3.5所示。
图3.5 运行结果
以上代码定义连接ODBC所需要的源、用户名及密码,再使用odbc_connect()连接源,并根据是否成功连接输出相应的内容。