Я хотел бы добавить один DataTable в другой DataTable. Я вижу, что класс DataTable имеет два метода; "Загрузить (IDataReader)" и "Merge (DataTable)". Из документации обе кажутся "объединить" входящие данные с существующим DataTable, если существуют строки. Я буду выполнять слияние на уровне доступа к данным.
Я мог бы использовать IDataReader и использовать метод Load для объединения DataTables. Или я могу загрузить DataSet с помощью IDataReader, получить DataTable из DataSet, а затем использовать метод Merge для объединения DataTables.
Мне было интересно, может ли кто-нибудь сказать мне, какой именно метод использовать?
В качестве альтернативы, дайте мне знать, если у вас есть другое предложение о том, как выполнить эту задачу.