使用nlog返回数据库标量值

本文关键字:标量 数据库 返回 nlog 使用 | 更新日期: 2023-09-27 18:08:21

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

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

如果数据在存储过程中匹配,是否有办法通过Nlog返回标量值?

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

使用nlog返回数据库标量值

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