Member 13138564 Ответов: 1

Как удалить значение дубликатов.


Эй в столбце адрес есть дубликаты значения
е.г Алак Jyot ЧС квартира № 1101 Алег Jyot ЧС квартира № 1101
--Необходимость вывода Как Алег Jyot ЧС квартира № 1101.
-- Есть 1000 плюс записи, как это в столбце адреса
Не могли бы вы мне помочь ?

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

--Ничего об этом не знаю
вы можете помочь
заранее спасибо

Richard MacCutchan

Как эта информация вообще туда попала?

Member 13138564

Я получаю этот файл от клиента, где адрес имеет значение дубликатов.

Richard MacCutchan

Затем вам нужно вернуться к клиенту и объяснить, что у них есть проблема с данными.

Member 13138564

Да, вы правы, Ричард, но для этой проблемы должно быть решение.
После решения этой проблемы я могу поднять этот вопрос перед ними.

1 Ответов

Рейтинг:
1

OriginalGriff

Сделайте это на вашем языке презентации:
Прочитайте все строки - проверьте каждую строку и посмотрите, не является ли она дубликатом:

private bool IsDoubled(string s)
    {
    int half = s.Length / 2;
    if (s.Length % 2 != 0)
        {
        half++;
        }
    for (int i = 0, j = half; j < s.Length; i++, j++)
        {
        if (s[i] != s[j]) return false;
        }
    return true;
    }
Если это так, используйте Substring, чтобы уменьшить его вдвое и обновить строку БД.