Я заполнил свой набор данных из нескольких xml-файлов в C# .Net. В результате у меня есть набор данных, содержащий в нем несколько DataTables. Все они имеют по два столбца, а именно «ID» и «Name». Эти таблицы данных могут содержать строки для одинаковых идентификаторов actoss всех таблиц.Как объединить данные из данных datatables
Для примера:
DataTable 1
------------
ID Name1
1 S1
2 S2
4 S4
DataTable 2
------------
ID Name2
1 D1
2 D2
3 D3
Моя цель состоит в том, чтобы объединить все данные в один DataTable, как показано ниже
FinalTable
-----------
ID Name1 Name2
1 S1 D1
2 S2 D2
3 D3
4 S4
Есть ли способ для достижения этой цели? Возможно использование отношений, DataViews ... просто гадание.
Заранее спасибо ..
Является ли это на отдельно таблице? Вы можете использовать Left join в своем запросе. Вместо этого используйте Linq. – Crimsonland