Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 使用ADO设置NOCOUNT不会抑制打印消息_Sql Server_Sql Server 2008_Vbscript_Ado_Adodb - Fatal编程技术网

Sql server 使用ADO设置NOCOUNT不会抑制打印消息

Sql server 使用ADO设置NOCOUNT不会抑制打印消息,sql-server,sql-server-2008,vbscript,ado,adodb,Sql Server,Sql Server 2008,Vbscript,Ado,Adodb,在我的应用程序中,我使用以下代码: Set oRs = oConn.Execute("SET NOCOUNT ON; EXECUTE mySp;") mySp返回PRINT消息,我的应用程序将它们作为错误返回 如何使打印消息不会显示,从而不会在我的应用程序中触发错误 我试图设置不计数但这似乎无法解决此问题。设置NOCOUNT ON会抑制受影响的(n)行消息 要停止在过程内部执行print语句,需要将它们从过程定义中删除print语句 SET NOCOUNT ON抑制受影响的(n)行消息 要停止

在我的应用程序中,我使用以下代码:

Set oRs = oConn.Execute("SET NOCOUNT ON; EXECUTE mySp;")
mySp
返回
PRINT
消息,我的应用程序将它们作为错误返回

如何使
打印
消息不会显示,从而不会在我的应用程序中触发错误


我试图设置
不计数但这似乎无法解决此问题。

设置NOCOUNT ON
会抑制受影响的
(n)行
消息


要停止在过程内部执行print语句,需要将它们从过程定义中删除print语句

SET NOCOUNT ON
抑制受影响的
(n)行
消息


要停止在过程内部执行print语句,需要将它们从过程定义中删除print语句

SET NOCOUNT ON
抑制受影响的
(n)行
消息


要停止在过程内部执行print语句,需要将它们从过程定义中删除print语句

SET NOCOUNT ON
抑制受影响的
(n)行
消息


要停止在过程内部执行print语句,需要将它们从过程定义中删除print语句

对于那些想解决这个问题的人,我只添加了
MultipleActiveResultSets=True到我的连接字符串,它开始工作,它应该如何。绕过所有的
打印
消息。

对于那些想解决这个问题的人,我只添加了
MultipleActiveResultSets=True到我的连接字符串,它开始工作,它应该如何。绕过所有的
打印
消息。

对于那些想解决这个问题的人,我只添加了
MultipleActiveResultSets=True到我的连接字符串,它开始工作,它应该如何。绕过所有的
打印
消息。

对于那些想解决这个问题的人,我只添加了
MultipleActiveResultSets=True到我的连接字符串,它开始工作,它应该如何。绕过所有
打印
消息。

感谢您的回复。在Asp.Net中,它不会打印这些消息,这只发生在使用ADO的经典Asp VBScript中。不知道为什么。是的,因为ado.Not不知道如何处理查询返回的这些“意外”结果集。事实上,我已经找到了答案。我只是使用与我的ASP.Net应用程序相同的字符串。见我的回答谢谢你的回答。在Asp.Net中,它不会打印这些消息,这只发生在使用ADO的经典Asp VBScript中。不知道为什么。是的,因为ado.Not不知道如何处理查询返回的这些“意外”结果集。事实上,我已经找到了答案。我只是使用与我的ASP.Net应用程序相同的字符串。见我的回答谢谢你的回答。在Asp.Net中,它不会打印这些消息,这只发生在使用ADO的经典Asp VBScript中。不知道为什么。是的,因为ado.Not不知道如何处理查询返回的这些“意外”结果集。事实上,我已经找到了答案。我只是使用与我的ASP.Net应用程序相同的字符串。见我的回答谢谢你的回答。在Asp.Net中,它不会打印这些消息,这只发生在使用ADO的经典Asp VBScript中。不知道为什么。是的,因为ado.Not不知道如何处理查询返回的这些“意外”结果集。事实上,我已经找到了答案。我只是使用与我的ASP.Net应用程序相同的字符串。看到我的答案了吗