【问题标题】:Return database scalar value using nlog使用 nlog 返回数据库标量值
【发布时间】:2016-11-01 12:50:50
【问题描述】:

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

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

如果存储过程中的数据匹配,有没有办法通过Nlog返回标量值。

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

【问题讨论】:

标签: c# nlog


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    • 2018-06-19
    • 2014-11-18
    • 1970-01-01
    • 1970-01-01
    • 2011-01-06
    相关资源
    最近更新 更多