Я имею дело с устаревшим приложением, которое написано на VB.Net 2.0 в отношении базы данных SQL 2000.VB.Net - эффективный способ дедупликации данных
Существует одна таблица, имеющая ~ 125 000 строк и 2 пары полей со схожими данными.
т.е. FieldA1, FieldB1, FieldA2, FieldB2
мне нужно обрабатывать комбинированный, отличный список FieldA, FieldB.
Использование SQL Я подтвердил, что существует ~ 140 000 различных строк.
Из-за очень ограничительной структуры в приложении я могу получить данные только как два объекта XML, 2 объекта DataTable или 2 объекта DataTableReader. Я не могу выполнить собственный SQL, используя фреймворк.
Из-за очень ограничительной политики доступа к БД я не могу добавить View или Stored Proc для извлечения в виде единого списка.
Каков наиболее эффективный способ объединить объекты XML/DataTable/DataTableReader в один, отдельный, IEnumerable объект для последующей обработки?
Это объединяет 2, но есть дубликаты. – Shevek
Метод DataView отлично работает с 5000 записями на нашем DEV db, но занимает очень много времени для обработки на нашем TST-db с 140 000 записей – Shevek