【有没有大神能赐教】php调用SQL server的存储过程没有返回结果集,也没报错
程序小学生
程序小学生 2023-06-30 17:53:05
0
0
447

今天做项目的时候遇到一个很诡异的问题,在用php的sqlsrv去调用sql server的存储过程时,没有报错,也没有返回结果集

微信图片_20230630174600.png

我var_dump出来是null

微信图片_20230630174702.png

但在sql server 2008执行语句是有数据的

微信图片_20230630173911.png

于是我就在网上找资料,找了很久,发现一个做java的,他是这么说的

微信图片_20230630174053.png

于是我就试了一下,把sql语句改成

微信图片_20230630174819.png

没想到还真可以了

微信图片_20230630174937.png

能拿到结果集了,我以为就解决了

结果换了台机器,把程序放进去跑,又不行了,加不加SET NOCOUNT ON在前面都不行,换成其他select 的sql语句就没问题,存储过程就不行,我就没辙了,看看有没有大神能赐教

程序小学生
程序小学生

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板