Страница 1 из 1
Кодировка в IBase
Добавлено: 07 дек 2007, 10:00
Женя
Мне надо перекинуть данные из dbf в InterBase
Если не указывать кодировку то он перекидывает. Но вместо русских букв пишет каракули. Если указывать конкретную кодировку он ругается. Cannot transliterate character between character set
Я уже все кодировки пробовала
Помогите, плиззз
Re: Кодировка в IBase
Добавлено: 07 дек 2007, 10:04
stix-s
Женя писал(а):Мне надо перекинуть данные из dbf в InterBase
Если не указывать кодировку то он перекидывает. Но вместо русских букв пишет каракули. Если указывать конкретную кодировку он ругается. Cannot transliterate character between character set
Я уже все кодировки пробовала
Помогите, плиззз
А какая исходная и что хочется получить?
Re: Кодировка в IBase
Добавлено: 07 дек 2007, 11:36
WildSery
Женя писал(а):Я уже все кодировки пробовала
Помогите, плиззз
Мало информации.
Пиши чем именно перекидываешь и как. Мы не телепаты

Re: Кодировка в IBase
Добавлено: 07 дек 2007, 11:37
Dimitry Sibiryakov
Женя писал(а):Я уже все кодировки пробовала
Все, какие были перечислены в "FAQ по работе с русскими буквами в Interbase/Firebird"? Верится с трудом...
Добавлено: 07 дек 2007, 12:02
Женя
Я пробую с помощью IBImport
В БД при подключении указываю кодировку
(пробовала Win1251, Cyrl, ASCII, DOS437,ISO8859_1,UNICODE_FSS)
Туже самую кодировку указываю у строковых полей varchar таблицы
После этого запускаю IBImport, но он выдает ошибки
ПОлучить хочу win1251. А как посмотреть исходную кодировку я не знаю

Добавлено: 07 дек 2007, 12:14
stix-s
Женя писал(а):Я пробую с помощью IBImport
В БД при подключении указываю кодировку
(пробовала Win1251, Cyrl, ASCII, DOS437,ISO8859_1,UNICODE_FSS)
Туже самую кодировку указываю у строковых полей varchar таблицы
После этого запускаю IBImport, но он выдает ошибки
ПОлучить хочу win1251. А как посмотреть исходную кодировку я не знаю

В заголовке dbf, вроде кодировка указывается
http://www.delphikingdom.ru/asp/viewite ... alogid=624
IBPump не пробовался?
Добавлено: 07 дек 2007, 16:39
Dimitry Sibiryakov
Женя писал(а):(пробовала DOS437,ISO8859_1)
И ткните мне пальцем: в каком месте вышеупомянутого FAQ Вы нашли эти кодировки???

Добавлено: 13 дек 2007, 08:17
Tonal
2 Женя
В dbf обычно текст лежит кодировке ibm866 или win1251.
Проверить можно просто - если после открытия в нотепаде русские данные читаются - значит win1251, иначе ibm866.
Ну а для сервера следует указать win1251, или, если собралась работать со многими языками, а не только русским и английским - utf8
Добавлено: 13 дек 2007, 13:45
Merlin
Представляет интерес вот такой ещё разрез. Как у них там крейтят базы - с кодировкой али без.
Добавлено: 13 дек 2007, 14:44
WildSery
//OxFF Ооо... Да ты поэт
