![]() |
|
|
![]()
|
|
| shurrik |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 23.1.2006 Репутация: нет Всего: нет |
В Access все по русски, все нормально. После экпорта в парадокс русские буквы меняются на каракули. Ставлю в парадоксе ASCII все меняется на еще худшие каракули. В ручную все перебивать - геморой. Помогите кто чем может
|
|||
|
||||
| samurai |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 69 Регистрация: 26.1.2006 Где: РФ, Омск Репутация: нет Всего: нет |
Вероятнее всего, что парадокс 5.0 имеет кодировку DOS
и перед экспортом в парадокс нужно символьную строку перевести в дос кодировку:
и теперь в s строка в дос кодировке удачи! |
||||
|
|||||
| shurrik |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 23.1.2006 Репутация: нет Всего: нет |
Это на одну строку. А как чтобы "одним нажатием" всю таблицу? Там около тысячи строк
|
|||
|
||||
| sexton |
|
|||
![]() sexton=Пономарь (eng) ![]() ![]() Профиль Группа: Участник Сообщений: 503 Регистрация: 5.5.2004 Где: Ульяновск Репутация: нет Всего: 9 |
First, Next
|
|||
|
||||
| samurai |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 69 Регистрация: 26.1.2006 Где: РФ, Омск Репутация: нет Всего: нет |
Ну это же совсем маленькая программка
нужно перебрать все поля в строке(запись) и все строки(записи) в таблице! делается одним простым циклом, за один шаг нужно перевести всю запись. я делал тоже самое когда вормировал dbase из *.xls, и считаю это самым простым способом. Во время которого можно заодно делать проверку записываемых данных и как то корретировать, например обрамлять пробелы, ибо лишних проверок не бывает! |
|||
|
||||
| x77 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1255 Регистрация: 25.3.2002 Репутация: 1 Всего: 22 |
скорее всего, просто в Парадоксе драйвер указан криво. для отображения "виндовых" символов он должен стоять в Pdox Ansi Cyrrilic, а не в ASCII.
-------------------- Я никогда не сопротивлялся искушению, поскольку узнал: что мне не нравится, то меня не искушает. © Джордж Бернард Шоу (Ирландия) |
|||
|
||||
| shurrik |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 23.1.2006 Репутация: нет Всего: нет |
По умолчанию после экпорта в Парадоксе стоит кодировка Pdox Ansi Japan, из-за этого и проблемы по всей видимости. Как сделать чтобы по умолчанию была кириллица? Я думаю тогда будет все отлично.
|
|||
|
||||
| x77 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1255 Регистрация: 25.3.2002 Репутация: 1 Всего: 22 |
открой BDE Administrator, раздел конфигурацию, Native, Paradox. там есть поле LangDriver или как-то так.
после этого все бде-шные проги надо перезапустить. -------------------- Я никогда не сопротивлялся искушению, поскольку узнал: что мне не нравится, то меня не искушает. © Джордж Бернард Шоу (Ирландия) |
|||
|
||||
| shurrik |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 23.1.2006 Репутация: нет Всего: нет |
Все получилось! Все очень элементарно! Просто база Access открывается в Парадоксе и нажатием на Copy копируем нужную таблицу в нужное место. И с кодировкой все нормально
|
|||
|
||||
| x77 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1255 Регистрация: 25.3.2002 Репутация: 1 Всего: 22 |
"база Access открывается в Парадоксе" - как это?
-------------------- Я никогда не сопротивлялся искушению, поскольку узнал: что мне не нравится, то меня не искушает. © Джордж Бернард Шоу (Ирландия) |
|||
|
||||
| shurrik |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 23.1.2006 Репутация: нет Всего: нет |
Легко
P.S. немного неправильно выразился. Access открывается не в парадоксе, а в Database Desktop. А там уже конвертируется Это сообщение отредактировал(а) shurrik - 21.4.2006, 05:38 |
|||
|
||||
| samurai |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 69 Регистрация: 26.1.2006 Где: РФ, Омск Репутация: нет Всего: нет |
хех
странно, я не думал, что экспорт в парадокс - это открыть ручками таблицу в редакторе и сохранить с другим разрешением я думал речь про программую реализацию |
|||
|
||||
| shurrik |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 23.1.2006 Репутация: нет Всего: нет |
Мой косяк
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |