php连接sqlserver,官方扩展pdo模块sqlsrv
2011-08-26 10:59
477 查看
1、资源下载:
http://www.microsoft.com/download/en/details.aspx?id=20098
是一个自解压文件,解压后选择里面对应的版本,放入php安装目录的ext下,之后加入到php.ini文件的扩展中,例如我的是 5.3 的,
还要开启 php_pdo.dll
2、(这部分可能可以省略,自己测一下吧)可能需要一个sqlncli,可以到官方下载,大约4M,安装一下。如果是非Windows服务器俺也不清楚什么情况,这个只能是Windows服务器,这个是我下载完后传上来的,赚点资源分,也方便下载了。
http://download.csdn.net/source/3550295
3、一段简单的示例代码:从数据库取word后在线打开或者下载。
http://www.microsoft.com/download/en/details.aspx?id=20098
是一个自解压文件,解压后选择里面对应的版本,放入php安装目录的ext下,之后加入到php.ini文件的扩展中,例如我的是 5.3 的,
extension=php_pdo_sqlsrv_53_ts_vc9.dll extension=php_sqlsrv_53_ts_vc9.dll
还要开启 php_pdo.dll
2、(这部分可能可以省略,自己测一下吧)可能需要一个sqlncli,可以到官方下载,大约4M,安装一下。如果是非Windows服务器俺也不清楚什么情况,这个只能是Windows服务器,这个是我下载完后传上来的,赚点资源分,也方便下载了。
http://download.csdn.net/source/3550295
3、一段简单的示例代码:从数据库取word后在线打开或者下载。
try { $conn = new PDO("sqlsrv:server=localhost; Database=test", "root", "admin"); $conn->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION ); $row = $conn->query("select * from zx_nr where WJ = '0000002B08233H.doc'")->fetch(PDO::FETCH_LAZY); } catch(Exception $e) { die( print_r( $e->getMessage() ) ); } header("Content-Type: application/ms-word"); header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Content-Disposition: inline;filename=word.doc"); echo pack('H*', $row->nr); exit;
相关文章推荐
- wampserver增加php对sqlserver的支持,增加sqlsrv和pdo_sqlsrv扩展
- PHP安装sqlsrv扩展步骤,PHP如何连接上SQL
- 【php配置】用php5.6.5连接sqlserver2008加入驱动后看不到sqlsrv扩展
- 【php配置】用php5.6.15连接sqlserver2012加入驱动后看不到sqlsrv扩展
- php官方docker追加扩展模块笔记
- PHP MYSQL 使用 PDO 连接数据库并执行 SQL 语句
- PHPTaint-检测xss/sqli/shell注入的php扩展模块[转]
- php扩展模块eAccelerator,mysql_pdo,memcache安装配置
- PHP扩展模块memcached长连接使用方法分析
- thinkphp3.2.3连接sqlserver2008出现PDO::SQLSRV_ATTR_ENCODING错误解决
- php通过PDO连接mysql与sqlserver
- php中使用mysqli和pdo扩展,测试连接mysql数据库的效率。
- php在windows下连接Microsoft SQL Server(SQLServer)
- PHP扩展模块memcached长连接使用方法分析
- 如何开启PHP的PDO扩展模块
- php 安装 sqlsrv pdo_sqlsrv拓展
- 编译php增加postgresql的pgsql和pdo_pgsql扩展模块
- PHP实现基于PDO扩展连接PostgreSQL对象关系数据库示例
- sqlsrv.class.php 一个 php 连接 sql server的类
- php添加开启pdo_mysql扩展模块