php 连接 sqlserver2000数据库

php学习 专栏收录该内容
2 篇文章 0 订阅

1.首先 配置 php.ini 文件 ,在php.ini文件里找到extension=php_mssql.dll,并把前面的";"去掉 ;

2.然后重启 appserv ;

3.重试连接文件 应该没有问题 ;

4.但是当你在查询表中数据的时候 有可能 出错的哦 。。呵呵,因为存在字段类型的错误。错误如下:

Warning: mssql_query() [function.mssql-query]: message: 不能用 DB-Library(如 ISQL)或 ODBC 3.7 或更早版本将 ntext 数据或仅使用 Unicode 排序规则的 Unicode 数据发送到客户端。 (severity 16) in C:/AppServ/www/conn.inc.php on line 15

Warning: mssql_query() [function.mssql-query]: Query failed in C:/AppServ/www/conn.inc.php on line 15

Warning: mssql_fetch_array(): supplied argument is not a valid MS SQL-result resource in C:/AppServ/www/conn.inc.php on line 16
在PB开发过程中,由于数据库中使用了 ntext字段,出现以上提示错误,后查阅资料,才明白的。

如果你sqlserver2000数据表中的字段类型 为 nvarchar 或 ntext 的时候当你查询这个字段的时候就会报错。

要在你的sql语句查询时转化一下字段类型就好了。
不多说了。。给个例子:

<?php
  $conn = mssql_connectphp <wbr>如何 <wbr>连接 <wbr>sql <wbr>server2000("地址", "登录名", "密码") or diephp <wbr>如何 <wbr>连接 <wbr>sql <wbr>server2000("<br>数据库连接错误!<br>");
  $is = php <wbr>如何 <wbr>连接 <wbr>sql <wbr>server2000mssql_select_db(php <wbr>如何 <wbr>连接 <wbr>sql <wbr>server2000"数据库名", $conn) php <wbr>如何 <wbr>连接 <wbr>sql <wbr>server2000or die("<br>选择数据库错误!<br>");
  $sql="select php <wbr>如何 <wbr>连接 <wbr>sql <wbr>server2000convert(varchar(200),字段名) as 字段名 from 表名";
$result=mssql_queryphp <wbr>如何 <wbr>连接 <wbr>sql <wbr>server2000($sql,$conn);
while($row=mssql_fetch_array($result)){php <wbr>如何 <wbr>连接 <wbr>sql <wbr>server2000
 echo $row[字段名];php <wbr>如何 <wbr>连接 <wbr>sql <wbr>server2000
}


  mssql_closephp <wbr>如何 <wbr>连接 <wbr>sql <wbr>server2000($conn);


?>

 自己亲自动手试试会记得会更清楚!!!

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页

打赏作者

xian0zhi0jia

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值