0

Lambda 式を動的に生成しています。Lambda 式クエリが正しいかどうかをクロスチェックする必要があります。これは、エンティティ フレームワークに対してラムダ式を実行する方法と、内部で sqlquery に変換する方法を意味します。Windows Azure Sqlserver を使用しています。Windows Azure Sqlserver に対する SQL プロファイラーのサポートについては何も知りません。

エンティティ フレームワークに適用されるラムダ式クエリ

IQueryable<Object> queryResults = null;

queryEntity = _db.Companies.Where(Company => ((Convert(Company.Name) == "test") 

または

((Convert(Company.AddressLine1) == "test1") Or (Convert(Company.AddressLine2) == "test2"))));

誰にもアイデアがありますか?共有してください。

4

1 に答える 1

0

このリンク、Azure Sql プロファイラーから解決策を得ました。ラムダ式の SQL クエリを確認できます。

http://blogs.msdn.com/b/benko/archive/2012/05/19/cloudtip-14-how-do-i-get-sql-profiler-info-from-sql-azure.aspx

于 2012-12-21T11:25:31.290 に答える