LINQ Выбрать модифицированную версию из Datatable - PullRequest
2 голосов
/ 22 марта 2012

Не могли бы вы предоставить пример синтаксиса для него?

Как то так?

var qry = (ds.table.Select(s => s.col, string.Empty, DataViewRowState.ModifiedCurrent));

спасибо

1 Ответ

1 голос
/ 22 марта 2012

Документация MSDN при запросе DataRowView.

DataTable table = new DataTable();
table.Columns.Add("A", typeof(int));

table.Rows.Add(1);
table.Rows.Add(2);
table.Rows.Add(3);
table.AcceptChanges();
DataView view = new DataView(table);

table.Rows[1][0] = -2;
table.Rows[2][0] = -3;

view.RowStateFilter = DataViewRowState.ModifiedCurrent;

var query = from DataRowView rowView in view
            select rowView;
...