C# 是否改为使用参数值在nhibernate中打印查询字符串?
在“Nhibernate”中,是否可以打印生成的sql查询,并使用实际值而不是问号 如果HibernateAPI无法实现,您建议如何使用实际值打印查询?使用log4j或.net调试器或其他工具C# 是否改为使用参数值在nhibernate中打印查询字符串?,c#,mysql,sql,.net,nhibernate,C#,Mysql,Sql,.net,Nhibernate,在“Nhibernate”中,是否可以打印生成的sql查询,并使用实际值而不是问号 如果HibernateAPI无法实现,您建议如何使用实际值打印查询?使用log4j或.net调试器或其他工具 我发现java已经在使用hibernate了,但nbibernate和c没有任何功能。也许不是您想要的,但以防万一: NHibernate有多个部分向日志发出SQL。从NHibernate.SQL记录器发出的日志将包括参数值。但是是的,它仍然是一个参数化查询。试试nhibernate探查器,我给出了关于堆
我发现java已经在使用hibernate了,但nbibernate和c没有任何功能。也许不是您想要的,但以防万一:
NHibernate有多个部分向日志发出SQL。从NHibernate.SQL记录器发出的日志将包括参数值。但是是的,它仍然是一个参数化查询。试试nhibernate探查器,我给出了关于堆栈溢出的答案。