OK,我的sql server也是个人版的,dll是用的php4.11自带的,我的源代码是: <? $conn_num=mssql_connect("YANGSHOU-SEASON"); if($conn_num) { print("连接成功!"); } else { print("连接失败!"); exit; } mssql_select_db("season"); $result=mssql_query("select * from [user]");?> 浏览器结果是: 连接成功! Warning: MS SQL message: 不能用 DB-Library(如 ISQL)或 ODBC 3.7 或更早版本将 ntext 数据或仅使用 Unicode 排序规则的 Unicode 数据发送到客户端。 (severity 16) in e:\php_mssql\conn.php on line 13Warning: MS SQL: Query failed in e:\php_mssql\conn.php on line 13真是苦恼,看样子是在发送查询的时候出错的,因为那个正好是13行,谁来帮帮忙,或者告诉我有其他的方法可以连接到, sunblue有没有连接代码?我用的是win2000pro平台!
//前面有一些处理,大致代码如下 $linkid=mssql_connect($serverName,$userName,$userPwd); mssql_select_db("netexec");$query="select exeid from ".$typeTab." where ".$whereClause; $result=mssql_query($query,$linkid); $exeNum=mssql_num_rows($result);
<?
$conn_num=mssql_connect("YANGSHOU-SEASON");
if($conn_num)
{
print("连接成功!");
}
else
{
print("连接失败!");
exit;
}
mssql_select_db("season");
$result=mssql_query("select * from [user]");?>
浏览器结果是:
连接成功!
Warning: MS SQL message: 不能用 DB-Library(如 ISQL)或 ODBC 3.7 或更早版本将 ntext 数据或仅使用 Unicode 排序规则的 Unicode 数据发送到客户端。 (severity 16) in e:\php_mssql\conn.php on line 13Warning: MS SQL: Query failed in e:\php_mssql\conn.php on line 13真是苦恼,看样子是在发送查询的时候出错的,因为那个正好是13行,谁来帮帮忙,或者告诉我有其他的方法可以连接到,
sunblue有没有连接代码?我用的是win2000pro平台!
$linkid=mssql_connect($serverName,$userName,$userPwd);
mssql_select_db("netexec");$query="select exeid from ".$typeTab." where ".$whereClause;
$result=mssql_query($query,$linkid);
$exeNum=mssql_num_rows($result);
你这个代表什么?是一个表吗?名字是[user]?
不是sql server的sql语句的写法吗?
用中括号括起来表的名字!