c# – 在.NET中捕获存储过程打印输出(不同型号!)

前端之家收集整理的这篇文章主要介绍了c# – 在.NET中捕获存储过程打印输出(不同型号!)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
基本上,this question与众不同……

是否可以使用实体框架从.NET中的Tsql存储过程捕获打印输出

另一个问题的解决方案对我不起作用.它适用于System.Data.sqlClient中的连接类型,但我使用的是System.Data.EntityClient中没有InfoMessage事件的连接类型. (当然,我可以根据实体连接设置创建一个sql连接,但更喜欢直接这样做.)

解决方法

实际上,确实如此,但由于EF不是特定于sql Server,因此必须将其强制转换:
var sqlConn = (sqlConnection)Context.Connection.StoreConnection;

猜你在找的C#相关文章