gpt4 book ai didi

c# - 有没有办法捕获脚本在使用 SqlCommand 时生成的数据库消息?

转载 作者:太空宇宙 更新时间:2023-11-03 11:49:38 25 4
gpt4 key购买 nike

我正在以编程方式在数据库上运行一些脚本。该脚本会产生如下“轻微”错误:

RAISERROR (N'[dbo].[TheTableName]: Inserted ACME information: 1.....Done!'
, 10, 1) WITH NOWAIT;

Redgate 生成的脚本似乎生成了很多这样的脚本。它们实际上对我正在做的事情很有帮助,所以我想捕捉它们并将它们展示给用户。但我很确定当您通过 .NET 运行脚本时它们会被吞没。那是对的吗?

最佳答案

消息是连接上的事件;看SqlConnection.InfoMessage ,或示例 here .

关于c# - 有没有办法捕获脚本在使用 SqlCommand 时生成的数据库消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2426759/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com