![]() |
|
|
![]()
|
|
| maep |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 27.6.2008 Репутация: нет Всего: нет |
Доброго времени суток, уважаемые участники
Есть следующая проблема..... Грубо говоря, в базе - люди, на страничке - поиск. В базу данные мигрируются с другой базы, Оракл. Есть интерфейс для редактировнаия. Поиск - по фамилии. Фамилии написаны по-русски. Если я через сайт редактирую запись и сохраняю - поиск работает. Если я ищу залитую скриптом запись - она не находится. Хотя, если найти ее же по номеру и вывести - отображается русский язык корректно! В MySQL Query Browser тоже корректно отображается. Представить не могу, в чем проблема. Кодировка базы - utf-8, это обозначено в database.yml, если потыкать свойства таблицы - это тоже видно. Смущают две вещи: в скрипте заливки данных (не RoR, просто ruby, отдельное приложение) я выполняю ch = my.prepare("SET CHARACTER SET UTF8") ch.execute, и проверяю кодировку puts my.character_set_name. Странно то, что и до. и после выполнения команды она latin1. (Хотя если убрать этот запрос, то в базе иероглифы вместо букв). В общем, непонятно даже как проверить где именно косяк. По моему разумению, если буквы отображаются нормально - то и поиск должен идти, ан нет... Помогите пожалуйста -- Код заливки данных
Код представления
Код контроллера
|
||||||
|
|||||||
| Daevaorn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2155 Регистрация: 29.11.2004 Где: Москва Репутация: нет Всего: 70 |
Так нагло кросспостить не хорошо.
|
|||
|
||||
| maep |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 27.6.2008 Репутация: нет Всего: нет |
Ну простите. Просто не факт что все люди посещают все форумы одновременно.
Нехорошо когда на одном форуме в разных разделах, а коли на форумах разных - дык не криминал имхо |
|||
|
||||
![]()
|
| Правила форума "Ruby on Rails" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, source777. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Ruby On Rails | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |