【有沒有大神能賜教】php呼叫SQL server的預存程序沒有回傳結果集,也沒報錯
程序小学生
程序小学生 2023-06-30 17:53:05
0
0
383

今天做專案的時候遇到一個很詭異的問題,在用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)
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!