在数据库级别设置NOCOUNT OFF?

cit*_*att 5 sql-server nhibernate sql-server-2000

对于特定数据库,我可以默认将NOCOUNT设置为OFF吗?

我需要它用于NHibernate(如果它是ON,我在保存时会遇到异常).我可以看到为整个服务器(它设置为ON)禁用它的设置,但我们正在与其他数据库共享服务器.有没有办法可以为我的数据库设置为OFF?

或者是否有NHibernate设置可以为我做这个?(我现在已经使用自定义DriverConnectionProvider解决了它,它会在创建连接时发出命令.工作正常,但感觉有点尴尬)

我正在使用SQL Server 2000,顺便说一句.

谢谢马特

KM.*_*KM. 2

不,没有数据库范围的设置SET NOCOUNT

同样的问题:http ://www.eggheadcafe.com/software/aspnet/32120672/set-nocount.aspx