设置NOCOUNT ON并使用C#和ADO.NET阅读消息

设置NOCOUNT ON并使用C#和ADO.NET阅读消息,第1张

设置NOCOUNT ON并使用C#和ADO.NET阅读消息

信息消息(如受影响的行计数信息)通过SqlConnection.InfoMessage事件在ADO.Net中报告。将委托添加到事件中,并且每当服务器传输参考消息(即,严重性低于10的任何错误消息)时,都将调用该委托。

没有办法将受影响的计数信息之类的信息性消息与源相关联。您将必须根据逻辑知识进行 *** 作,并了解第一条消息是指第一次更新,第二条消息是指第二次更新,依此类推。

通常,依靠客户端中受影响的行数是一种不好的做法。启用S​​ET NOCOUNT
ON时,ORM层(例如NHibernate和ADO.Net数据集)会遇到许多问题,这恰恰说明了这种做法的问题性。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5629864.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存