各种数据库都有odbc驱动,也有专门针对php的动态库文件,但感觉用odbc比较方便些,主要体现以下三点:
1、odbc是php默认的功能,不用寻找与php同版本的dll文件
2、odbc对所有数据库的php方法是一样的,不用学习不同数据库的php调用方法
3、windows和linux平台都有odbc,支持主流数据库平台,以后要迁移平台不用担心
所以还是用odbc比较好,以下是一个odbc连接方法示例:
function HR_OpenConn( )
{
global $hrconn;
global $HR_DSN;
global $HR_USER;
global $HR_PASS;
if ( !$hrconn )
{
if ( !function_exists( "odbc_pconnect" ) )
{
echo "PHP配置有误,不能调用ODBC函数库,请检查有关配置";
exit( );
}
$C = @odbc_pconnect( $HR_DSN,$HR_USER,$HR_PASS);
}
else
{
$C = $hrconn;
}
if ( (!$C) or ($C==0) )
{
echo "不能连接到HR数据库,请检查odbc配置";
exit( );
}
return $C;
}
function hrquery($c,$sqlstr)
{
$query=odbc_exec($c,$sqlstr);
if (!$query)
{
echo "执行SQL出错<br> $sqlstr ";
exit();
}
$cursor=odbc_fetch_array($query);
return $cursor;
}
include_once( "inc/odbc_conf.php" );
if ( !$hrconn )
{
$hrconn = HR_OpenConn( );
}
分享到:
相关推荐
php使用odbc访问access数据库代码
PHP ODBC类PHP ODBC类PHP ODBC类PHP ODBC类PHP ODBC类
PHP连接sqlserver ODBC
PHP 7.3.1 pdo链接配置环境中的文件 下载后放至php\ext文件夹内 php.ini修改为extension=php_pdo_odbc.dll即可 db2stop db2start即可
Access数据库操作类,整理来自网络的资源
以上两个文件是PHP连接SQLserver的必要文件,我们在安装集成包的时候往往没有php_sqlsrv文件,只有配置相关文件后,才能进行PHP与SqlServer的结合
本文实例讲述了PHP使用ODBC连接数据库的方法。分享给大家供大家参考。具体实现方法如下: <!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Strict//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd> <...
PHP+SQLServer2005+系统DSN配置+ODBC查插删改.pdf
该压缩包中包括php操作pdo、odbc、ftp的类以及实例,还包括adodb的文件
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
pdo_odbc mac扩展,下载后粘贴到/Applications/MAMP/bin/php/php7.1.6/lib/php/extensions/no-debug-*目录下,在php.ini里添加好,重启就OK
ODBC 是指开放数据连接,它是微软主导的数据驱动程序,它可以与其它数据连接,通过SQL语言来对数据进行操作的,当然PHP也提供了对ODBC数据连接的函数, 用PHP与ODBC连接主要通过几个函数来完成的, 首先先来认识几个与ODBC...
对于SQL Server数据库来说,如果PHP >= 5.3以后,PDO_DBLIB是不能使用了的,但是可以使用PDO_ODBC来连接
提供了ODBC 直接访问excel 的实例源码,仅供参考
PHP 模块 pdo_odbc 已安装 FileMaker ODBC 驱动程序 运行中的 FileMaker 数据库,并在 安装 提取受保护/扩展名下的发布文件 在您的 protected/config/main.php 中,添加以下内容: <?php . . . 'components' ...
Microsoft® ODBC Driver 13 for SQL Server,适用于地PHP连接和操作SQL SERVER数据库,官方插件。
Microsoft® ODBC Driver 13.1 for SQL Server,适用于PHP连接SQL Server。
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
这是php连接微软数据库用的!! 微软SQL Server Management Studio数据库所需要的ODBC驱动程序下载地址,具体教程请参考http://blog.csdn.net/lccee/article/details/54289076 严重注意:不要因为自己的愚蠢乱骂人...