プロファイラを使用する以外に、linq-to-sqlが生成するSQLを表示する方法はありますか?linq-to-sqlが生成するビュー
0
A
答えて
0
DataContextのLogプロパティを使用すると、SQLの内容を書き出すことができます。これは、TextWriterを取ると非常に使いやすいです。例が必要な場合は、私に例を提供することができます。
0
あなたのLINQのツーSQLクエリは、変数に格納されます。この変数にカーソルを置くと、検査され、生成されたSQLが表示されます。あなたはすでに知っている
Console.WriteLine(dbContext.GetCommand(yourQuery).CommandText);
そしてもちろんのプロファイラ:
もう一つの方法は、次のコードを使用して出力することです。
1
LinqPadを使用して、Linq2Sql問題のデバッグに役立てました。これはきちんとした小さなツールで、生成するSQLも表示されます。
関連する問題
- 1. LinqToSql用の適切なSQLを生成するには?
- 2. LinqToSql生成フィールドからクラスを除外フィールド
- 3. LinqtoSQLによって生成されたSQLを表示
- 4. MySQLランタイム生成ビュー
- 5. LINQTOSQLヘルプが必要
- 6. simple_formビューでフォームを生成するerb
- 7. linqtosqlオブジェクトマッピング
- 8. はLinqToSql
- 9. マテリアライズド・ビューを作成するときにデッドロックが発生する
- 10. ビューからPDFを生成
- 11. オブジェクトを更新するLinqToSql
- 12. 投票フォーム(ビュー)がCakePHPでセキュリティエラーを生成する
- 13. ビューの作成時にOracleエラーが発生する - ORA-01720
- 14. LinqToSql Filter EntitySet
- 15. 多型とLinqToSql
- 16. LinqToSQL DateTimeフィルタ?
- 17. LinqToSQL句内
- 18. LinqToSql "in"句
- 19. LinqToSql難読化
- 20. LinqToSQLデザインクエリ/心配
- 21. LinqToSQLで生成されたクラスをWebサービスで公開することはできますか?
- 22. N-Tiered LinqToSql質問
- 23. LinqtoSQL - マッピング問題:タイプ
- 24. LinqToSql:複数のエンティティネームスペース
- 25. C#LinqToSQL how CSVファイル
- 26. LinqToSql計算フィールドOnPropertyIDChanged
- 27. LinqtoSqlでドメインマップリストを返す
- 28. #linqtosql datagridview完全空です
- 29. ビューをコピーするスクリプトを生成する
- 30. ASP.NET MVC3の足場でビューを生成
@meblahこの回答または別のは、この質問を読んで他の人があなたを助けたソリューションを見つけることができるようにあなたは、あなたが受け入れ答えを設定する必要が助けた場合。 – Kelsey