|
Модераторы: Daevaorn |
|
DmiSbr |
|
||||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 14.4.2010 Репутация: нет Всего: нет |
Доброго всем дня !
Firebird 2.1.3 поднят на Ubuntu Создана база с параметром "DEFAULT CHARACTER SET NONE" В базе табличка
Далее устанавливаем соединение и пишем в таблицу
Запрос после вставки выбирает: User Юзер То есть не в той кодировке Если добавить строку в таблицу например из IBExpert, то все замечательно. Подскажите пожалуйста, что я не учел и куда копать Заранее благодарен |
||||
|
|||||
pythonwin |
|
||||
Эксперт Профиль Группа: Участник Сообщений: 2529 Регистрация: 18.4.2006 Где: за компом Репутация: нет Всего: 36 |
а зачем тогда cp1251? в будущем может понадобиться символы, которых нет в cp2151 и тогда лучше использовать кодировку utf-8 попробуй так
и с начале файла кодировка выставлена странно - не видел так раньше - обычно так:
|
||||
|
|||||
DmiSbr |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 14.4.2010 Репутация: нет Всего: нет |
2 pythonwin
Да так работает Спасибо большое Буду дальше python ковырять, очень занимательная штука |
|||
|
||||
pythonwin |
|
|||
Эксперт Профиль Группа: Участник Сообщений: 2529 Регистрация: 18.4.2006 Где: за компом Репутация: нет Всего: 36 |
DmiSbr, почитайте Использование Unicode в Python
|
|||
|
||||
DmiSbr |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 14.4.2010 Репутация: нет Всего: нет |
Вопрос вдогонку: Если база работает на Linux, клиенты планируются в Web с Windows и Linux, то какую кодовую страницу лучше использовать в базе и в программе ? |
|||
|
||||
pythonwin |
|
|||
Эксперт Профиль Группа: Участник Сообщений: 2529 Регистрация: 18.4.2006 Где: за компом Репутация: нет Всего: 36 |
если сервер linux, а клиеты заходят на web-страницу, то лучше используйте кодировку utf-8, тем более, что у вас будет запас для работы с различными языками (немецкий, французский, китайский и т.д.) |
|||
|
||||
DmiSbr |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 14.4.2010 Репутация: нет Всего: нет |
2 pythonwin
Понятно, спасибо. Будем пробовать на вкус UTF-8 |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Python: Базы данных | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |