Demo:
- // tạo 1 datatable để test
- DataTable table = new DataTable("table");
- table.Columns.Add(new DataColumn("Name", typeof(string)));
- table.Columns.Add(new DataColumn("Age", typeof(int)));
- for (int i = 0; i < 5; i++)
- {
- DataRow NewRow = table.NewRow();
- NewRow["Name"] = "Nguyễn Văn " + i;
- NewRow["Age"] = i;
- table.Rows.Add(NewRow);
- }
- // lấy danh sách những người có tuổi >= 3
- var query = from row in table.AsEnumerable() where row.Field<int>("Age") >=3 select row;
- DataTable dt = query.CopyToDataTable();
DataTable từ câu truy vấn:
Không có nhận xét nào :
Đăng nhận xét