1

linq を使用してクエリを実行する aspx グリッド コントロールがあります。グリッド コントロールからフィルター式を文字列で取得できますが、もちろん linq にあります。linq と tsql は同じ場合もありますが、異なる場合もあります。linq 文字列構文を tsql 構文に変更して、クエリを実行し、データセットで同じ結果を取得して、カスタム メンテナンス フォームをロードできるようにする必要があります。例えば:

linq: StartsWith([city], 'cedarburg') Tsql: '%cedarburg' のような都市

これを行う方法はありますか?

ありがとう。

4

1 に答える 1

0

LinqPadをダウンロードすると、LINQを貼り付けて、出力されたSQLを表示できます。もう1つの難しいオプションは、SQLプロファイラーを目的のSQLサーバーに向け、LINQの行を起動して、サーバーに対して何が生成されるかを確認することです。

于 2012-11-26T17:55:42.120 に答える