偶通过设置,可以用PHP连接函数直接连MSSQL2008,代码如下
$conn = mssql_connect('localhost,1433', 用户名, 密码)
or die("Couldn't connect to SQL Server "); mssql_select_db(数据库名,$conn) or die ("不能选择数据库:".mysql_error());但我通过PEAR MDB2却连接不了,代码如下 $ms_obj = MDB2::factory("mssql://用户名:密码@localhost:1433/数据库名");
if (PEAR::isError ($ms_obj))
show_error ($ms_obj->getMessage());请教高手,帮忙找出原因。(注我用以上两种方法连MYSQL都是没有问题的)
$conn = mssql_connect('localhost,1433', 用户名, 密码)
or die("Couldn't connect to SQL Server "); mssql_select_db(数据库名,$conn) or die ("不能选择数据库:".mysql_error());但我通过PEAR MDB2却连接不了,代码如下 $ms_obj = MDB2::factory("mssql://用户名:密码@localhost:1433/数据库名");
if (PEAR::isError ($ms_obj))
show_error ($ms_obj->getMessage());请教高手,帮忙找出原因。(注我用以上两种方法连MYSQL都是没有问题的)
用这个来连接,为啥用mdb2呢.
pear install MDB2_Driver_mssql
就OK了.