Сравнение строк DataTable с немного другими схемами в C# - PullRequest
0 голосов
/ 14 апреля 2020

Хорошо, вот моя проблема: у меня есть две таблицы данных. Один содержит SQL Данные сервера, а другой содержит Данные SQLite. Я думаю, это означает, что схемы разные.

Обе таблицы данных имеют четыре столбца.

В таблице данных сервера SQL имеется 15 строк, а в SQLite - 16 строк.

Что бы я хотел бы сделать, это использовать .Except () для них, но это не работает. Это озадачило меня, потому что я сделал тест (хотя две DataTables имели одну и ту же схему в моем тесте), и он работал так, как должен. Но в моем производственном коде это не так.

В любом случае, я хочу получить , чтобы получить 1 отличную запись.

Я пробовал несколько итераций .Except () безрезультатно.

Я видел этот ответ: Получать разные строки в двух типизированных таблицах DataTable с разной схемой Но, похоже, это не то, что я хочу сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...