Member 12324523 Ответов: 1

Как сравнить, совпадают ли имена в первом datatable со вторым и третьим datatable с помощью C#


У меня есть три таблицы данных dt1, dt2 и dt3, мне нужно проверить данные в строках первого datatable совпадения со вторым и третьим datatable

Если мой второй и третий datatable имеют те же имена, что и в первом datatable, то я не должен отображать несопоставимые имена

если в случае они не же мне нужно, чтобы отобразить, что первый объект DataTable имеет testdemo, которого нет во второй таблице DataTable если testdemo есть во второй таблице DataTable, но не в третий объект DataTable, мне нужно показать первый объект DataTable имеет testdemo но не там, в третьей таблице DataTable

например

Мой первый datatable содержит
column name

test
testdemo
testdemo1
testdemo2

my second datatable

test 
testupload
testdemo1
testdemo2

если мы сравним выше два testupload отличается во второй таблице данных, то мне нужно показать, что testdemo и test upload отличаются
my third datatable

test1
testuploaddemo
testdemo1
testdemo2

тогда в этом случае мне нужно показать test и testdemo в datatable1 не совпадает с test1 и testuploaddemo в datatable3

это означает, что мне нужно сравнить объект datatable1 с датируемый 2 и таблицу 3 и датируемый 2 с DataTable 1 и datatable3 и DataTable объект DataTable объект DataTable 3 с 1 и 2, Если разными, мне нужно, чтобы показать сообщение об ошибке наконец-то нет необходимости, как я могу это сделать

Что я уже пробовал:

я не могу понять, как это сделать

Dave Kreskowiak

Лучший вопрос: почему вы храните одни и те же данные (будь то поле, поля или целая строка) в нескольких таблицах? Это просто пустая трата места в базе данных из-за дублирования данных.

1 Ответов