如何从Simple.DataORMfor.NET中记录生成的sql查询



如何记录生成的sql查询(没有mysql探查器)?

我使用的是Simple.Data.Mysql

这里有几个选项。您可以像这样设置一个跟踪侦听器,然后是的,它将显示在VS输出窗口中。

<configuration>
   <system.diagnostics>
      <switches>
         <add name="Simple.Data" value="Info" />
      </switches>
   </system.diagnostics>
</configuration>

或者,您也可以查看Simple.Data.Sample中的ExampleRunner和ExampleTestListener类,以获取在代码中设置它的示例。

默认情况下,所有生成的SQL语句(加上参数值)都会写入Trace,因此您只需连接一个Listener。

对于较新版本的SimpleData,要附加到Trace,请使用:

SimpleDataTraceSources.TraceSource.Listeners.Add(_myTraceListener);

相关内容

  • 没有找到相关文章

最新更新