|
|
|
Кодировка ANSI -> OEM
|
|||
|---|---|---|---|
|
#18+
Как сделать такое. а Именно, задача состоит в следующем: есть процедура, кот. делает выборку в темп. таблицу "dba"."tproc" и потом выгружается все это в дбф а именно: CALL "DBA"."proc"( /* parameter, ... */ ); select * from "dba"."tproc"; output to 'c:\temp.dbf' format DBASEIII; А потом этот файл подхватывает ДОСовская задача. Так проблема состоит в том, что дбф то я создаю в кодировке 1251, а дос то работает с 866. Как можно сделать преобразование при выгрузке, желательно чтобы не прибегать к сторонним программам (типа bdbfs) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 13:39 |
|
||
|
Кодировка ANSI -> OEM
|
|||
|---|---|---|---|
|
#18+
Output наверное делаешь через запуск dbisqlc, так вот если у тебя стоитASA7 и выше и база в кодировке 1251, то при запуске dbislc указываешь в строке подключения к базе что у нее консоль cp866, параметр charset=cp866. Ситуация с кодировками следующая, по умолчанию у сервера стоит включить конвертацию символов на сервере (ключик ct), таким образом когда ты коннектишься без указания кодировки, клиент посылает свою кодовую страницу, если в коннекте она не указана, то берется кодовая страница консоли, и сервер сам осуществляет перекодировку данных, а клиент только отображает пришедшие к нему данные ничего с ними не делая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2004, 12:28 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=32406920&tid=2014660]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
165ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 261ms |
| total: | 521ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...