У меня проблема в том, что мне нужно скопировать данные из DataTable в другую, обе имеют разную структуру, поэтому я не могу просто вызвать метод rowImport.
В моем предыдущем посте я спросил, каким будет оптимизированный способ выполнения этой работы, и мне предложили изучить шаблон адаптера?
IEnumerable<DataRow> query = from vendInv in
VendorInvoiceStagingTable.AsEnumerable()
where vendInv.Field<string>(VendInvoice.Number) == InvoiceHeader
select vendInv;
Object[] obj = new Object[10];
var item = query.First();
for (int idx = 0; idx < 10; idx++)
{
obj[idx] = item[idx];
}
VendorInvoiceTable.Rows.Add(obj);
Полная проблема описана по следующей ссылке:
Лучший способ скопировать данные из одной таблицы данных в другую таблицу данных с другой структурой
ВОПРОС: Как я могу решить эту проблему с помощью шаблона адаптера?