为什么在ado调用存贮过程返回记录集时,存贮过程中必须要加 set nocount on,否则无法正常返回记录.
-----------------------
而且我试过,如果通过odbc连接服务器,则存贮过程中不需要加 set nocount on
但是如果通过 oledb 连接服务器,则存贮过程中必须要加上 set nocount on ,否则出错.
这是为什么呢?以前客户端的程序使用 odbc 连接,没发现这个问题,现在改为 oledb 连接,就出现这个问题了.
set nocount on 必须加上才行,为什么呢?