php连接mssql数据库的方法

php连接sql server 2000数据库总结以下几种方法。
一、mssql_connect连接方法

连接代码

<?php

$hostname=”ip地址”; //sql server 2000数据库服务器
$username=”user”; //登录的用户名
$password=”pass”; //登录的密码

$dataname=”test”; //要连接的数据库名
ini_set(“mssql.datetimeconvert”,”0″);

$s = mssql_connect($hostname,$username,$password);

$d=@mssql_select_db($dataname,$s) or die(“无法连接到数据库!”);

$result=mssql_query(“select top 10 * from datatable1″,$s); //假设表名为datatable1,查询datatable1表中10行的数据
while($row=mssql_fetch_array($result))
{
var_dump($row);
}
mssql_free_result($result);
mssql_close($s);

?>
二、ado连接方法,适用于windows主机。
连接代码
$conn = new COM(“ADODB.Connection”) or die(“Cannot start ADO”);
$conn->Open(“Provider=SQLOLEDB.1;Password=123456;User ID=sa;Initial Catalog=datename;Data Source=主机名或ip”);
$rs=new COM(“Adodb.RecordSet”);
$rs->Open(“select top 10 * from datatable1″,$conn,1,1);
while(!$rs->eof)
{
echo $rs["字段名"]->value;
$rs->MoveNext();
}
$rs->Close();
$rs=null;
$conn->Close();
$conn=null;

京ICP备14008139号-1