Имеется база данных в которую пишет данные сторонняя программа, поставлена задача брать из нее данные для отчетов. В общем все написано и работает кроме одного неудобного момента, в таблице периодически сохраняется текст в неверной кодировке, тоесть выглядит он то так
Microsoft PowerPoint - Презентация ремонты
то вот так
Закупка ноябрь расходники.docx
и лечится обычным перекодированием из 1251 в utf.
Вопорос, как автоматически определять что текст сохранен неверно кроме как проверять в нем наличие символов
°ЂЃ
? Может есть другой, более грамотный способ?