LLBLGen просмотр сгенерированного оператора SQL

Я использую LLBLGen для доступа к базе данных SQL Express с использованием среды выполнения LLBLGen. Использование Visual Studio 2010.

Я создал предикатное выражение, однако оно, похоже, не выполняет то, что, как я думал, должно, как я могу просмотреть сгенерированный SQL, отправленный в базу данных?

заранее спасибо.

2 ответа

Решение

Для 2.6:

http://www.llblgen.com/documentation/2.6/hh_start.htm

Вы захотите использовать переключатель ORMPersistenceExecution.

Если это другая версия, все документы можно найти здесь:

http://www.llblgen.com/documentation/

Вы можете включить встроенную трассировку, которую можно настроить следующим образом (значением является порог уровня журнала):

<system.diagnostics>
    <switches>
        <add name="SqlServerDQE" value="3" />
        <add name="AccessDQE" value="4" />
        <add name="OracleDQE" value="4" />
        <add name="FirebirdDQE" value="4" />
        <add name="MySqlDQE" value="4" />
        <add name="DB2DQE" value="4" />
        <add name="PostgreSqlDQE" value="4" />
        <add name="SybaseAsaDQE" value="4" />
        <add name="SybaseAseDQE" value="4" />
        <add name="ORMGeneral" value="0" />
        <add name="ORMStateManagement" value="0" />
        <add name="ORMPersistenceExecution" value="3" />
        <add name="LinqExpressionHandler" value="3" />
    </switches>
</system.diagnostics>

Я также могу порекомендовать получить профилировщик, если вы много занимаетесь разработкой / отладкой:

http://www.ormprofiler.com/ (Франс Боума)

http://llblgenprof.com/ (автор Ayende)

Другие вопросы по тегам