网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
02月15日漏签0天
php吧 关注:280,442贴子:1,321,383
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 13回复贴,共1页
<<返回php吧
>0< 加载中...

php连接sql server使用sqlsrv_fetch_array无法查询超长数据

  • 只看楼主
  • 收藏

  • 回复
  • 冰轮盛放
  • 路过酱油
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
服务器操作系统:Windows Server 2003
php版本5.3 vc6
数据库: sql server 2008
假设现在表A中有4个字段(id, name, content, flag)
当content长度超长时,这条记录就查不出来了。
php代码是这样写的
$stmt = sqlsrv_query($sql);
$rs = array();
where($res = sqlsrv_fetch_array($stmt))
{
$rs[] = $res;
{
返回的$rs是空的。
但是相同的代码在php 5.4 vc9上【本地开发环境,数据库连的服务器数据库】是可以查询的。
所以是哪里的配置不对么?还是我写法不对?求教!


  • haohxken
  • 路过酱油
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
content 字符类型是varchar吗,超过了肯定显示不出来了。你如果字数很多的话字符类型用text


2026-02-15 22:04:14
广告
不感兴趣
开通SVIP免广告
  • 纵横
  • HHVM
    14
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
为嘛不mysql阿 搞php的很少有用sqlserver


  • 一名路过的码农
  • CLI
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
用pdo链接


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 13回复贴,共1页
<<返回php吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示