.net 3.5でdataset
fromを返す方法は?linq
一部のサイトでCopyToDataTableメソッドが使用されているのを見たことがありますが、ref リストに System.data.datatableextensions 参照が見つからないため、そのメソッドを使用できません。私を助けてください。
ありがとう、よろしく、ヴィーナ
.net 3.5でdataset
fromを返す方法は?linq
一部のサイトでCopyToDataTableメソッドが使用されているのを見たことがありますが、ref リストに System.data.datatableextensions 参照が見つからないため、そのメソッドを使用できません。私を助けてください。
ありがとう、よろしく、ヴィーナ
これはVB.NETにも当てはまりますが、Dimキーワードのみを配置する代わりに、クエリ変数をIEnumerable(Of DataRow)として宣言する必要があります。
ここから直接コピー。質問する前に検索してみてください
// Fill the DataSet.
DataSet ds = new DataSet();
FillDataSet(ds);
DataTable orders = ds.Tables["SalesOrderHeader"];
IEnumerable<DataRow> query =
from order in orders.AsEnumerable()
where order.Field<DateTime>("OrderDate") > new DateTime(2001, 8, 1)
select order;
DataTable boundTable = query.CopyToDataTable<DataRow>();
bindingSource.DataSource = boundTable;