如何使用wpf应用程序查询数据库并获得类似SQL Management Studio的输出

本文关键字:SQL Management Studio 输出 wpf 何使用 应用程序 查询 数据库 | 更新日期: 2023-09-27 18:05:47

我在数据库中有一个存储过程,当我在sqlserver管理工作室(ssms)上运行它时,它会生成许多东西并打印结果,例如:

导出表abc…导出表def…删除表temp

我的程序必须运行存储过程并在任何地方显示输出(可能创建日志文件),例如ssms(它在messages选项卡中显示输出)。我必须显示完全相同的ssms显示。我该怎么做??sqlcmd ado.net ? ?我看到这个问题

如何运行sql从一个。net应用程序对sqlserver和得到输出像sql管理工作室?

但是,答案是不清楚的…帮助! !

如何使用wpf应用程序查询数据库并获得类似SQL Management Studio的输出

如果您想捕获警告和信息消息,您将需要创建一个SqlInfoMessageEventHandler委托来处理SqlConnection。InfoMessage事件。详情请参阅下面的参考资料。

http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection.infomessage.aspxhttp://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlinfomessageeventhandler.aspx