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"))));
誰にもアイデアがありますか?共有してください。