dynamic-linq

    1

    1答えて

    実行時にユーザーが結果セットに含める列の1つを入力する場所を実行するクエリがあります。そして、ランタイムまで、彼が選ぶことができる列の数(さまざまな数の列を含むことができるファイルをアップロードする)を知りません。私は、列のインデックスが動的であるクエリを記述したいと思います。この種のクエリを実行する最良の方法は何ですか? ありがとうございました。

    0

    2答えて

    私はソートを実行するために動的LINQを使用するオブジェクトのリストを持っています。 オブジェクトは、次のように public class SampleDTO { public string Vendor { get; set;} public string Invoice { get; set; } .. .. } であり、私はこ

    0

    1答えて

    フィルタリングとページング用のモジュールを実装したいと思います。私はそれを成功させるために努力し始めたので、私は動的Linqまたは反射を使用しなければならなかったことを理解するが、それは好きではない1対多の関係EFでフィルタリングされるテキストを含むフィールド以来。 このコードは正常に動作が..しかし、静的である: List<Domain.Entities.Action> actions = db

    0

    1答えて

    私は、ユーザーがフェーズで項目をフィルタリングできるSP2010ページを作成しています(マルチチェックフィールドです)。パフォーマンス上の理由、およびこのクエリを行うためにSystem.Linq.Dynamicに頼らざるを得なかったフィルターの性質上、 私は(これは実際のコードではなく、私がやっている例示)以下のことを試してみた: var lstObjects = new List<object>

    2

    4答えて

    私は、クライアントブラウザから送信された並べ替えフィールドのコレクションに基づいて、いくつかのカスタムフィルタリングとデータセットのソートを行っています。また、Dynamic Linqを使用して目的の効果を達成しています。私が問題に直面しているところは、文字列として格納されている従来の文字列と数値の両方を含むString型の列でソートしようとするときです。私はStringComparison列挙型

    0

    2答えて

    これを達成しようとしていますが、クエリが実行されたときに最初のwhere句のみが使用されています。 これは.Net 3.5のために必要なので、WhereIf 4.0は使用できません。 を試してみてください var query = from tb in dataContext.TableOne where tb.DateTimeCreated >= fromDate &&

    2

    4答えて

    のLINQをどれを(使用)と動的に)(カウント、オーダー数を持っている お客様は3、以下2 等しいShipViaフィールドよりも大きく、私は何を試したのですか? object[] objArr = new object[10]; objArr[0] = 1; IQueryable<Customer> test = db.Customers.Where("Orders.Count(ShipVia

    0

    1答えて

    私が構築しているレポート作成アプリケーションのlinq to sqlの有用性を調査するよう依頼されました。私たちのレポートテーブルは、数千種類の異なる種類の列(String1-500、Int1-500など)を持つSQLサーバーワイド表です。ユーザーが作成した動的レポートの結果を保持します。 我々はタイプ序ペア(すなわち列文字列1)で、レポートの表の列にレポートフィールドをマップする第二のテーブルを

    0

    1答えて

    ダイナミックLINQライブラリのコードサンプルを使用して、一部のデータを動的に返します。返す列の数は、ユーザーの入力に応じて可変です。 IQueryableをIListに列挙しています。 私がする必要があるのは、一度に1つのフィールドだけを実行することです。 IListの行を繰り返して、一度に1行を取得することはできますが、私の人生にとってコレクションから1つのフィールドを引き出すことはできません

    6

    1答えて

    誰かがLinq.Dynamic名前空間に慣れていれば、私はいくつかの助けをすることができます。 QueryFilterがある場合は基本的に私は、型はコンパイル時に知られていない式を作成するために public Expression GetExpression(Type t, List<QueryFilter> filters) { // pseudo code // extr