2011-11-07 19 views
1

私は、学校の割り当て用に小さなムービーデータベース用に2つの単純なデータセットを作成するとします。この割り当てでは、ドロップダウンリスト(ムービー名を含むDataSetsの1つを使用して入力)からデータグリッドビューの結果をフィルタリングして(別のDataSetでデータを取り込み)、その名前を表示するアイテムその映画の中の人々の役割。ドロップダウンリストからデータセットを使用してdataGridViewにデータを入力する

私がここで実際に質問しているのは、DataGridViewにその2番目のDataSetからファイルを取り込む方法がわかりません。また、ドロップダウン内のムービーに基づいてdataGridViewのデータを変更するSQLフィルタを作成する方法もわかりませんが、私の主な関心事は、現時点でdataGridViewが作成されていることです。

答えて

0

RowFilterを使用して簡単にデータをフィルタリングし、そのフィルタデータをDataGridコントロールに簡単に割り当てることができます。

のRowFilterの例の構文について:詳細については

dataset_filter.Tables[0].DefaultView.RowFilter 

あなたは記事をチェックすることができます。DataView RowFilter Syntax [C#]

OR

を、あなたは、LINQのにデータセットを利用し、以下のような何かを行うことができます

DataTable orders = dataSet.Tables["SalesOrderDetail"]; 

EnumerableRowCollection<DataRow> query = from order in orders.AsEnumerable() 
             where order.Field<Int16>("OrderQty") > 2 && order.Field<Int16>("OrderQty") < 6 
             select order; 

DataView view = query.AsDataView(); 

bindingSource1.DataSource = view; 
+0

データセットのデザイナーでクエリを作成して、そのデータセットを追加または使用する方法はありますか? – Greener

+0

グリッドのデータソースを取得し、そのグリッドの操作を実行できるよりも –

関連する問題