使用nlog返回数据库标量值

时间:2016-09-23 07:46:23

标签: c# nlog

我们正在为我们的应用程序使用Nlog设计日志记录机制。对于由Nlog生成的特定会话,我们需要在数据库中保留一个公共值。 但问题是,如果数据已存在于表中,我们无法获得该值。

我们正在使用 Logger.Log 方法通过存储过程将值发送到数据库。

如果数据在存储过程中匹配,是否有任何方法可以通过Nlog返回标量值。

由于安全问题,我们无法发布代码。

1 个答案:

答案 0 :(得分:1)

通过克隆数据库目标然后将ExecuteNonQuery()修改为ExecuteScalar()并使用公共属性返回标量值来解决此问题。