php有自带的函数,
$dblink=mssql_connect($hostname,$username,$userpassword)
$dbname=mssql_select_db($userdb) or die(mysql_error());
$dblink=mssql_connect($hostname,$username,$userpassword)
$dbname=mssql_select_db($userdb) or die(mysql_error());
解决方案 »
- 如何将2012/9/6转换成2012-09-09?
- php如何在非windows系统上读取二进制文件
- 困惑了好多天的乱码,求帮忙!
- 求助 ? php 中 两个字符串 变量相加 应该怎样表达
- 来,讨论一个遇到的实际问题,关于逻辑表达式的简化
- 为什么大家都用php+mysql,而不用php+mssql呢?!
- 安装Mysql时出错,向高人请教!!
- php执行用exec 或者 system 执行用C写的exe出错
- 帮忙看一下这是什么错误?急!
- 需要做一个批发商用的简单的进销存系统
- 如何在mysql中使用union?急!在线等! 为什么没人理?
- 请教:date函数的具体用法,最好有一些例子!!先谢谢大家!
要安装mssql或者,mssql客户端
安装以后检查在你的系统目录下面是不是有ntwdblib.dll文件,如果有请继续(一般安装了mssql都会有);
然后启动mssql数据库服务
在php.ini文件里设置如下,找到
;extension=php_mssql.dll 把前面的分号去掉
找到extension_dir = d:\extension\
你的php.ini里面可能不是d:\extension\
改成在php安装目录下面的extensions目录下面的php_mssql.dll,所在的路径,如果你没有把它移动到其他地方(假设你的php安装路径是d:\php)
就改成extension_dir=d:\php\extensions\
然后重新启动web服务器,假设你的mssql安装在本机上
就可以用下面的测试
<?php
$con=mssql_connect("localhost","sa","");
echo $con;
if(!$con)
echo "<br>连接成功";
else
echo "连接失败";
?>
祝你好运
可以把localhost改成你安装mssql的机器名称