php odbc connect,php odbc_connect()函数说明与实例代码

php odbc_connect()函数说明与实例代码连接到 ODBC

odbc_connect() 函数用于连接到 ODBC 数据源。该函数有四个参数:数据源名、用户名、密码以及可选的指针类型参数。

连接到 odbc

odbc_connect() 函数用于连接到 odbc 数据源。该函数有四个参数:数据源名、用户名、密码以及可选的指针类型参数。

odbc_exec() 函数用于执行 sql 语句

$db_user="dbuser";         //定义连接用户名

$db_pass="dbpass";         //连接用户对应的密码

$dsn="dsn";          //定义dsn资料来源

if(odbc_connect($dsn,$db_user,$db_pass))    //对odbc数据源进行连接

{

echo "成功连接到odbc数据源";      //如果成功输出内容

}

else

{

echo "连接到odbc时出现问题!";     //如果失败输出内容

}

odbc_close_all();        //关闭所有打开的连接

echo "所有打开的odbc连接都已经被关闭!";   //执行函数后输出内容

看一个更高级的与主机连接

$db_host="server.mynetwork";        //定义主机名

$db_user="dbuser";          //定义连接用户名

$db_pass="dbpass";          //定义用户对应的密码

$dsn="dsn";           //定义dsn

$result=odbc_pconnect($dsn,$db_user,$db_pass);    //打开持续有效的odbc连接

if($result)            //对结果进行判断

{

echo "打开一个持续有效的连接";       //成功执行输出内容

}

echo "
";

if(odbc_close($result))         //尝试关闭连接

{

echo "关闭了?";          //如果成功关闭输出内容

}

else

{

echo "不能关!";          //如果关闭失败输出内容

}

查询数据库教程存

数据源进行连接

$my_sql="select * from usertable";      //定义sql语句

$result=odbc_do($myconn,$my_sql);     //执行sql语句

echo odbc_num_rows($result);

echo "

echo "

n";

echo "

id号n";

echo "

namen";

echo "

addressn";

echo "

n";

while(odbc_fetch_row($result))

{

echo "

n";

echo "

".odbc_result($result,1)."n";

echo "

".odbc_result($result,2)."n";

echo "

".odbc_result($result,3)."n";

echo "

n";

}

echo "

";

一些相关

odbc_free_result($result);        //释放执行sql语句占用的内存

echo "已经成功释放结果集占用的内存!";

odbc_rollback($myconn)取消所有未提交的操作

odbc_commit($myconn) //提交所有未提交的操作

odbc_autocommit($myconn,false);      //禁止自动commit

odbc_columnprivileges($myconn,"dbuser","管理员","usertable","name"); //列出给定表的列和权限

$result=odbc_columns($myconn);      //列出指定表的列的名称

echo odbc_result_all($result);

/php/13098.htmlwww.phpzy.comtrue/php/13098.htmlTechArticlephp odbc_connect()函数说明与实例代码 连接到 ODBCodbc_connect() 函数用于连接到 ODBC 数据源。该函数有四个参数:数据源名、用户名、密码以及可选的指针类型参数。 连接到 odbc odbc_connect()...

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值