| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Firebird, Interbase > Поиск с отбрасыванием диакритических знаков |
| Автор: Radekk 7.5.2013, 12:52 |
| Есть база данных где поля сохранены в кодировке Unicode_FSS (varchar_50_ucs) необходимо сделать поиск при котором будут игнорироваться "местные буквы", грубо говоря чтобы по слову "звездочка" в результатах было получено и "звездочка" и "звёздочка", подскажите пожалуйста в какую сторону рыть. |
| Автор: Radekk 20.5.2013, 09:34 |
| Совсем забыл, прошу прощения, версия была 2.1, последняя версия нормально работает с использованием диакритики. В итоге проблема была решена добавлением UDF которую написали наши Delphi разработчики, а мне в ASP.net лишь осталось ее использовать. Насколько я понимаю она любую кодировку приводит к ANSI и уже сравнивает. В общем вся проблема как я понимаю свзяана с тем, что база старой версии, поскольку мануал говорит, что в нынешней версии А=Ä, О=Ö и так далее. |