求助,关于查询MSSQL数据库问题

antidestiny 2004-11-26 01:20:23
写了一个mssql的数据库测试代码:

<?
$id=mssql_connect("RUOSHUI","sa","123456");
mssql_select_db("stu",$id);
$sql="select * from stu_info";
mssql_query($sql,$id);
//$array=mssql_fetch_array($re);
//echo $array[0];

?>
但发生错误:Warning: mssql_query(): message: 不能用 DB-Library(如 ISQL)或 ODBC 3.7 或更早版本将 ntext 数据或仅使用 Unicode 排序规则的 Unicode 数据发送到客户端。 (severity 16) in D:\Sites\ruoshui\phpinfo.php on line 7


其中连接、选择数据库都成功,请问是什么问题?是不是因为我的stu_info表的有个字段为ntext类型导致的问题?如何解决,请指教啊
...全文
141 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
chf99cn 2004-11-26
去掉mssql_query($sql,$id);
去掉$id
回复
antidestiny 2004-11-26
是ntext的问题,为什么不能用ntext啊
回复
erldy 2004-11-26
select语句不能用*号,要列出具体的字段。
回复
chf99cn 2004-11-26
哦,刚刚解决了你的这样的问题!
你要把 ntext改成别的数据类型!你改成varchar试下!
还有如果你有nvarchar,你试着改成varchar。
就没有问题了!
回复
shuixianzi00 2004-11-26
up
回复
-神仙- 2004-11-26
有可能就是ntext的问题
回复
hflsj 2004-11-26
顶一下
回复
nationzhou 2004-11-26
up
回复
相关推荐
发帖
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2004-11-26 01:20
社区公告
暂无公告