【发布时间】:2010-09-03 14:33:02
【问题描述】:
我正在使用 Microsoft.Practices.EnterpriseLibrary.Data.Database 来创建我的访问器并执行我的查询。
我想知道在这种情况下是否有自动记录发送到数据库的所有查询和参数。
【问题讨论】:
标签: logging enterprise-library
我正在使用 Microsoft.Practices.EnterpriseLibrary.Data.Database 来创建我的访问器并执行我的查询。
我想知道在这种情况下是否有自动记录发送到数据库的所有查询和参数。
【问题讨论】:
标签: logging enterprise-library
Entlib 中没有任何内置功能可以做到这一点。但是,如果您仍然使用 Sql Server,则可以使用 Sql Profiler 从数据库端获取相同的信息。我希望其他数据库也有类似的工具,但我对它们了解不够。
访问器实际上并不会生成 sql,它们只是运行您交给它们的 sql(或存储过程),因此不需要记录很多内容。
【讨论】: