php下连接mssql2005的代码
来源:互联网 发布:js原型链的作用 编辑:程序博客网 时间:2024/06/04 00:31
1.下载以下两个文件,放入php ext目录及system32
php_sqlsrv_52_ts_vc6.dll (线程安全)
php_sqlsrv_52_nts_vc6.dll (非线程安全)
vc6用于Apache,vc9用于IIS
2.修改php.ini
extension=php_sqlsrv_52_ts_vc6.dll
3.下载sqlncli.msi,微软官方可以下
安装的时候提示是sql server 2008的,不过2005也是可以用的。
4.测试代码
<?php
$serverName = "127.0.0.1";
$connectionInfo = array("Database"=>"TestDB","UID"=>"test","PWD"=>"test");
$conn = sqlsrv_connect($serverName, $connectionInfo);
if($conn) {
echo "Connection established.<br>";
} else {
echo "Connection could not be established.<br>";
die(print_r(sqlsrv_errors(), true));
exit();
}
$sql = "select * from T_Employee";
$result = sqlsrv_query($conn,$sql);
$data = array();
while($row=sqlsrv_fetch_array($result)) {
$data[] = $row;
}
foreach($data as $p) {
echo $p['Name']."<br>";
}
sqlsrv_close($conn);
echo "<br> Done <br>";
echo date("Y-m-d h:i:s");
?>
php_sqlsrv_52_ts_vc6.dll (线程安全)
php_sqlsrv_52_nts_vc6.dll (非线程安全)
vc6用于Apache,vc9用于IIS
2.修改php.ini
extension=php_sqlsrv_52_ts_vc6.dll
3.下载sqlncli.msi,微软官方可以下
安装的时候提示是sql server 2008的,不过2005也是可以用的。
4.测试代码
复制代码 代码如下:
<?php
$serverName = "127.0.0.1";
$connectionInfo = array("Database"=>"TestDB","UID"=>"test","PWD"=>"test");
$conn = sqlsrv_connect($serverName, $connectionInfo);
if($conn) {
echo "Connection established.<br>";
} else {
echo "Connection could not be established.<br>";
die(print_r(sqlsrv_errors(), true));
exit();
}
$sql = "select * from T_Employee";
$result = sqlsrv_query($conn,$sql);
$data = array();
while($row=sqlsrv_fetch_array($result)) {
$data[] = $row;
}
foreach($data as $p) {
echo $p['Name']."<br>";
}
sqlsrv_close($conn);
echo "<br> Done <br>";
echo date("Y-m-d h:i:s");
?>
您可能感兴趣的文章:
- PHP连接SQLServer2005 的问题解决方法
- php 连接mssql数据库 初学php笔记
- PHP连接SQLSERVER 注意事项(附dll文件下载)
- PHP连接SQLServer2005的实现方法(附ntwdblib.dll下载)
- php下连接mssql2005的代码
- php下连接mssql2005的代码
- php 5.3连接mssql2005以上版本的数据库
- JAVA连接MSSQL2005的出错与解决(附代码)
- PHP连接到MSSQL2005/2008数据库的配置与操作 [PHP]
- Hibernate连接MSSQL2005出现的错误!
- MSSQL2005下的分页显示查询
- python 使用 adodbapi 连接mssql2005的连接字符串
- mssql2005连接登陆问题解决
- java连接mssql2005
- php5.3连接mssql2005
- FineReport 6.5 访问MSSQL2005存储过程连接失败的解决办法
- php连接access的代码
- JAVA 连接MSSQL2005 注意问题
- PHP5.3连接MSSQL2005数据库
- mssql2005 远程连接问题解决方法
- apache连接mssql2005注意事项
- 安装MSSQL2005的问题
- Chrome浏览器内部协议Chrome://收集
- cdev结构体及相关函数
- 二维码 PDF417
- java实现打印某个目录的全部子文件名称
- file_operations结构体中几个重要函数的原型
- php下连接mssql2005的代码
- JavaScript FileSystemObject对象
- Maestro解析
- vs2005 c++ 出现 C:\Windows\System32\ntdll.dll”,未加载任何符号 ...........解决办法:
- 做事原则
- 解决超链接中文乱码
- C#核心概念--装箱和拆箱(什么是装箱和拆箱)
- INSTEAD OF 触发器的使用陷阱
- 阻止保存要求重新创建表的更改