标签: c# sql-server
我正在以编程方式在数据库上运行一些脚本。该脚本会产生“轻微”错误,如下所示:
RAISERROR (N'[dbo].[TheTableName]: Inserted ACME information: 1.....Done!' , 10, 1) WITH NOWAIT;
Redgate生成的脚本似乎产生了很多这些。它们实际上对我正在做的事情很有帮助,所以我想抓住它们并向用户展示它们。但我很确定当你通过.NET运行脚本时它们会被吞没。那是对的吗?
答案 0 :(得分:2)
消息是连接上的事件;查看SqlConnection.InfoMessage或示例here。
SqlConnection.InfoMessage