php5.3中连接sqlserver2000的两种方法(com与ODBC)

2015-01-24信息快讯网

有时候我们需要在php5.3环境中使用sqlserver2000,这里简单的介绍下,我们知道新版的php5.3是不支持mysql自带的mssql_connect这个数据连接函数,如果需要连接sqlserver数据库,我们只能使用了com 接口来做

1.Com链接,ADODB.Connection

 
$conn = new Com("ADODB.Connection"); //实例化一个Connection对象 
$connstr = "provider=sqloledb;datasource=.;uid=sa;pwd=123456;database=jnold;"; 
$conn->Open($connstr); 
$rs = new Com("ADODB.Recordset"); //实例化一个Recordcount对象 

$rs->Open('select * from News where bigclassid = 59 And LeadPostil is null', $conn, 1, 1); 
$count = $rs->RecordCount; 
echo "共有{$count}条纪录<br />"; 
for($i = 0; $i < $count ; $i++){ 

$arr_result[$i]['Title'] = addslashes($rs->Fields('Title')->Value);//标题 
$arr_result[$i]['Color'] = addslashes($rs->Fields('titlecolor')->Value?$rs->Fields('titlecolor')->Value:");//标题颜色 
$arr_result[$i]['WenHao'] = addslashes($rs->Fields('OtherText')->Value);//文号 

} 


2.ODBC连接mssql

 
$dbhost = "; 
$dbuser = "; //你的mssql用户名 
$dbpass = "; //你的mssql密码 
$dbname = "; //你的mssql库名 

$connect=odbc_connect("Driver={SQL Server};Server=$dbhost;Database=$dbname","$dbuser","$dbpass"); 
$sql="select * from content"; 
$exec=odbc_exec($connect,$sql); 
while($row = (odbc_fetch_array($exec))) 
{ 
$row['id'] //?取字段值 
… 
} 
php中如何同时使用session和cookie来保存用户登录信息
Apache实现Web Server负载均衡详解(不考虑Session版)
如何解决CI框架的Disallowed Key Characters错误提示
解析:php调用MsSQL存储过程使用内置RETVAL获取过程中的return值
php调用MySQL存储过程的方法集合(推荐)
解决PHP mysql_query执行超时(Fatal error: Maximum execution time …)
将IP地址转换为整型数字的PHP方法、Asp方法和MsSQL方法、MySQL方法
基于PHP创建Cookie数组的详解
PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的详解
服务器变量 $_SERVER 的深入解析
解析PHP跳出循环的方法以及continue、break、exit的区别介绍
file_get_contents("php://input", "r")实例介绍
浅析Apache中RewriteCond规则参数的详细介绍
php常用ODBC函数集(详细)
PHP操作MongoDB GridFS 存储文件的详解
解析PHP中常见的mongodb查询操作
解析:使用php mongodb扩展时 需要注意的事项
PHP与MongoDB简介|安全|M+PHP应用实例详解
php学习笔记之面向对象编程
PHP中计算字符串相似度的函数代码
mysql 查询指定日期时间内sql语句实现原理与代码
php读取EXCEL文件 php excelreader读取excel文件
php excel reader读取excel内容存入数据库实现代码
PHPMailer使用教程(PHPMailer发送邮件实例分析)
PHP文章按日期(月日)SQL归档语句
PHP以及MYSQL日期比较方法
php如何调用webservice应用介绍
PHP得到mssql的存储过程的输出参数功能实现
PHP gbk环境下json_dencode传送来的汉字
php对mongodb的扩展(初出茅庐)
使用 PHPMAILER 发送邮件实例应用
php中将指针移动到数据集初始位置的实现代码[mysql_data_seek]
域名和cookie问题(域名后缀)
Linux下CoreSeek及PHP扩展模块的安装
PHP 之Section与Cookie使用总结
PHP连接MongoDB示例代码
PHP中防止直接访问或查看或下载config.php文件的方法
PHP连接SQLServer2005的实现方法(附ntwdblib.dll下载)
关于php连接mssql:pdo odbc sql server
©2014-2024 dbsqp.com