Как проверить уникальные значения в datatable?
Я хочу проверить уникальность строки таблицы данных или нет.я заканчиваю проверку, но проблема в том, что если какие-либо пустые значения в полях выдают сообщение об ошибке.
Как проверить только значения.если пустое значение имеет место, просто проигнорируйте его.
Что я уже пробовал:
var duplicates1 = dtPart.AsEnumerable().GroupBy(r => r[7]).Where(gr => gr.Count() > 1).ToList(); duplicates1 = dtPart.AsEnumerable().GroupBy(r => r[7]).Where(gr => gr.Count() > 1).ToList();
OriginalGriff
Это не очень хороший вопрос - мы не можем понять из этого малого, что вы пытаетесь сделать.
Помните, что мы не можем видеть ваш экран, получить доступ к вашему жесткому диску или прочитать ваши мысли.
Вам нужно объяснить, что находится в вашем DT, что дает ваши проблемы - мы не можем смотреть отсюда!
Используйте виджет" улучшить вопрос", чтобы отредактировать свой вопрос и предоставить более подробную информацию.
Raja Ganapathy
Хорошо, сэр!
manu_dhobale
Ну не вижу никакой проблемы, даже если есть нулевое или пустое значение, оно будет работать.
пожалуйста, поделитесь тем, что есть в вашем datatable. также поделитесь полным сообщением об ошибке
Maciej Los
Имеет ли тип данных r[7]
поле числовое или строковое?
Raja Ganapathy
Числовой