subsonicによって生成されたクエリはどこで見ることができますか?

sql subsonic3

subsonicがどのようにSQLクエリ文字列を生成するのかを見る必要があります。

  0  0


ベストアンサー

Sql Profileでデータベースをリッスンしているか、またはVSでデバッグモードになっている場合は、カーソルをlinqステートメントの上に移動できます。これはツールチップにあります。

2


これはSUBSONIC 2.Xのみで機能します。

このようにクエリを作成すると、

var q = new Select().From(TableName.Schema).Where(TableName.Columns.ColumnName).IsEqualTo(SOME_VALUE).Or(TableName.Columns.OtherColumn).IsEqualTo(OTHER_VALUE)......;

SQLクエリをどこかにダンプすることも、この行の後で中断してDebug Visualizerで表示することもできます。

Debug.WriteLine(q.SQLCommand);

0


タイトルとURLをコピーしました