Форум: "Базы";
Текущий архив: 2007.04.22;
Скачать: [xml.tar.bz2];
Внизсохранение в БД символов "£" и других.... Найти похожие ветки
← →
AlexXXX © (2007-01-29 14:08) [0]Привет всем! нужно в базе FireBird сохранять спец символы типа £, но они отображаются знаками вопроса, но когда в IBExpert войти в редактирования поля то показывает правильно. Вопрос какую кодировку нужно установить для этого поля в БД чтобы нестандартные такие символи правильно отображались. П.С. это коды валют нужно сохранять в БД
← →
Johnmen © (2007-01-29 15:24) [1]Читай про кодировки и unicode на ibase.ru
← →
Piroxyline © (2007-01-29 15:28) [2]Как вариант, можно заменить их обозначениями типа &
← →
AlexXXX © (2007-01-29 17:05) [3]про unicode на ibase.ru пока не читал, пробовал менять CharSet для этого поля на юникод, неполучилось :(
← →
atruhin © (2007-01-29 18:55) [4]> про unicode на ibase.ru пока не читал,
:) Чукча не читатель?
← →
fd979 © (2007-01-31 15:20) [5]Когда-то я просто писал простую функцию замены этих спец. символов на что-то при записи и менял обратно при чтении.
Например £ = _„_„_„ (вероятность того, что эта очередность появится в тексте минимальна), тогда текст "У меня есть £50" = "У меня есть _„_„_„50" при записи. То есть в базе будет храниться так. А вот при чтении форматируем обратно.
← →
Desdechado © (2007-01-31 15:34) [6]fd979 © (31.01.07 15:20) [5]
извращенец
← →
fd979 © (2007-01-31 15:44) [7]<fd979 © (31.01.07 15:20) [5]
<извращенец
Согласен...
Был случай когда база была уже создана и менять ничего не разрешали. Вот и пришлось извращаться...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2007.04.22;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.04 c