Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Кодировка таблиц парадокс / 6 сообщений из 6, страница 1 из 1
09.10.2008, 17:18
    #35586314
Pdoxusr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка таблиц парадокс
Имеются две таблицы парадокс 7, в одной установлен табл ланг - Paradox Cyrr 866 а в другой остался по умолчанию - 'ascii' ANSI. По отдельности эти таблицы работают нормально с русским языком, но когда их соединяешь в запросе - одна из них отображается в кракозябликах.
Простая замена табл ланг на Paradox Cyrr 866 в реструктуре есно переводит всю таблицу в кракозяблики.
Помогите пож, есть ли способ не теряя данные изменить табл ланг с 'ascii' ANSI в Paradox Cyrr 866.
...
Рейтинг: 0 / 0
10.10.2008, 10:14
    #35587255
const64
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка таблиц парадокс
Создать табл. идентичной структуры в кодировке Cyrr 866, и просто скопировать данные через буфер обмена.
...
Рейтинг: 0 / 0
10.10.2008, 10:59
    #35587393
Pdoxusr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка таблиц парадокс
Уже пробывал. но проблема в автоинкрементном поле - оно не копируется, и соответственно потеряются связи с другими позициями.
...
Рейтинг: 0 / 0
10.10.2008, 12:33
    #35587711
const64
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка таблиц парадокс
Пусть табл. с 'ascii' ANSI - t1.db

1. Создаете резервную копию t1 (на всякий случай).
2. Копируете табл t1 в t2.
3. Меняете язывовой драйвер таблицы t1 на Cyrr 866. Данные в текстовых полях естественно "съезжают".
4. Копируете текстовые поля (поколоночно) из t2 в t1 ч/з буфер обмена.

P.S. Никогда не любил автоинкрементные поля...
...
Рейтинг: 0 / 0
10.10.2008, 12:38
    #35587726
Pdoxusr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка таблиц парадокс
Вобщемто обошел проблему - скопировал таблицы ч/з проводник, изменил в новых таблицах табл ланг, а потом перекочал только проблемные поля таблицы ч/з буфер.
Вопрос в догонку - какая кодировка предпочтительнее в таблицах парадокс при работе с кирилицой. (напр. если в последствии переводить базу в фаерберд или может какие другие нюансы)?
...
Рейтинг: 0 / 0
13.10.2008, 11:42
    #35590835
const64
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка таблиц парадокс
Кириллических языковых драйвера два:
Paradox Cyrr 866
Pdox ANSI Cyrillic (соотв. кодировке 1251)
Собственно, если Вы будете коннектица только через BDE приложения - то подойдет любой.
Если же когда-нибудь возникнет необходимость использовать, например, MS OleDB Provider - то, думаю, будет лучше остановиться на втором.
Ну а 'ascii' ANSI - не использовать вообще.
...
Рейтинг: 0 / 0
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Кодировка таблиц парадокс / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]