今天做项目的时候遇到一个很诡异的问题,在用php的sqlsrv去调用sql server的存储过程时,没有报错,也没有返回结果集
我var_dump出来是null
但在sql server 2008执行语句是有数据的
于是我就在网上找资料,找了很久,发现一个做java的,他是这么说的
于是我就试了一下,把sql语句改成
没想到还真可以了
能拿到结果集了,我以为就解决了
结果换了台机器,把程序放进去跑,又不行了,加不加SET NOCOUNT ON在前面都不行,换成其他select 的sql语句就没问题,存储过程就不行,我就没辙了,看看有没有大神能赐教