2009-03-13 4 views

答えて

1

IQueryableに追加する方法はありません。 See MSDN

1

私はこれを試したことがありませんが、製品を試してみました.Union(moreProducts)。

1

IQueryableインターフェイス自体は、一連の項目に追加する操作を提供しません。 ORMを使用していますか?どれ? MicrosoftのEntity FrameworkはSystem.Data.Linq.Table <TEntity>クラスを使用してIQueryableを実装します。これにはエンティティ(Attach、AttachAll)を追加するメソッドもあります。

+0

私はM-E-Fを使用していません。 &返信いただきありがとうございます。私は答えを得ました。 – Vikas

0

IQueryableを実装している型にキャストする必要があります。

0

IQueryableはアイテムを追加する手段を持っているという保証はありません。アイテムを追加するには、IQueryableの背後にあるデータストアにアクセスする必要があります。 Linq to SQLを使用している場合は、これがテーブルになります。その場合のコードは、DataContext.GetTable()。InsertOnSubmit(aProduct)のようになります。

関連する問題