Удаление повторяющихся строк

IH4w6UuEMt

Client
Регистрация
01.09.2010
Сообщения
34
Благодарностей
1
Баллы
8
В ходе проекте создается список с более 2000 позиции, необходимо удалить повторяющиеся строки - Удалить дубли не отрабатывает в чем причина, кто нибудь сталкивался? Есть у кого нибудь пример regexp заменой - удаление повторяющихся строк?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Удаление дублей работает на последнем билде. Если не удаляются, значит может не совсем дубли?
 

IH4w6UuEMt

Client
Регистрация
01.09.2010
Сообщения
34
Благодарностей
1
Баллы
8
Да не совсем дубли оказалось, после парсинга надо пройтись regexp чтоб привести к единому виду
 

Parkho

Client
Регистрация
20.06.2014
Сообщения
131
Благодарностей
16
Баллы
18
еще бы в таблицах дубли строк удалить :bm:
 

kyvour

Активный пользователь
Регистрация
17.05.2014
Сообщения
186
Благодарностей
36
Баллы
28
еще бы в таблицах дубли строк удалить :bm:
можно маленьким с# сниппетом это сделать.
Смысл таков - берете строку таблицы, превращаете ее в обычную строку, а потом в цыкле берете каждую следущую и приравниваете к первой - если однаковые - удаляете вторую. Точного поведения таблиц в коде не знаю, там со счетчиками цыклов (которых будет 2) надо поиграться, но работать будет. И пару тысяч строк пробежать - фигня времени.

Помню похожую прогу на делфе еще делал - несколько десятков тыщ записей потянет. Это не работа с той же графикой, к примеру, которая требовательна к ресурсам. Текст он быстро обрабатывается...

З.Ы. Кстати с# довольно неплохо картинки увеличивает. С обычной обоины для монитора можно целый плакат сделать)))
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Есть таска на будущее для удаления дублей в таблицах
 

СТЕПАН

Moderator
Регистрация
17.03.2013
Сообщения
951
Благодарностей
353
Баллы
63

Parkho

Client
Регистрация
20.06.2014
Сообщения
131
Благодарностей
16
Баллы
18

deopl

Client
Регистрация
06.12.2011
Сообщения
667
Благодарностей
126
Баллы
43
так как удалить одинаковые строки в таблице?
 

konfuciy

Client
Регистрация
07.05.2014
Сообщения
1 402
Благодарностей
131
Баллы
63
так как удалить одинаковые строки в таблице?
если средствами ЗП - перевести таблицу в файл - файл в список - удалить повторяющиеся строки - список в файл - файл в таблицу
 
  • Спасибо
Реакции: deopl

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Апнул таску)
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)