使用参数值在nhibernate中打印查询字符串?

时间:2014-10-06 17:08:55

标签: c# mysql sql .net nhibernate

是否可以在" Nhibernate"使用实际值而不是问号打印生成的SQL查询?

如果使用hibernate api不可能,你会建议如何使用实际值打印查询?使用log4j或.net调试器或其他。

我找到的只是已经使用了hibernate的java,但没有用于nbibernate和c。

1 个答案:

答案 0 :(得分:1)

也许不完全是你想要的,但以防万一:

NHibernate有多个部分将SQL发送到日志。从NHibernate.SQL记录器发出的日志将包含参数值。但是,它仍然是参数化查询。