2010-07-22 25 views

Répondre

-2

Copié directement à partir here. Essayez de rechercher avant de demander

// 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; 
1

Ce qui va aussi pour VB.NET, que vous devez déclarer la variable de requête comme IEnumerable (Of DataRow) mettre à la place mot-clé que Dim.