|
|
|
Как изменить кодировку таблицы в FoxPro?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, уважаемые программисты! Можно у Вас получить консультацию: Не могли бы Вы привести программный код, который бы для экспортированной из программы Oracle в FoxPro таблицы obr.dbf по умолчанию ставил бы тип DBF 4 (dBASE IV) и кодировку Russian MS-DOS 866 или 1251 - Russian Windows, иначе при обработке данной таблички, которую экспортируешь из программы Oracle в FoxPro, получается вместо значений текстовых полей – значки в виде «+» или «-», хотя до обработки в табличке эти текстовые поля читаемы и нормально видимы. Мой е-mail: asia.asenka@mail.ru Жду Вашего ответа. С уважением, Ася. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2007, 12:23 |
|
||
|
Как изменить кодировку таблицы в FoxPro?
|
|||
|---|---|---|---|
|
#18+
AsiaЗдравствуйте, уважаемые программисты! Можно у Вас получить консультацию: Не могли бы Вы привести программный код, который бы для экспортированной из программы Oracle в FoxPro таблицы obr.dbf по умолчанию ставил бы тип DBF 4 (dBASE IV) и кодировку Russian MS-DOS 866 или 1251 - Russian Windows, иначе при обработке данной таблички, которую экспортируешь из программы Oracle в FoxPro, получается вместо значений текстовых полей – значки в виде «+» или «-», хотя до обработки в табличке эти текстовые поля читаемы и нормально видимы. Мой е-mail: asia.asenka@mail.ru Жду Вашего ответа. С уважением, Ася. Для "стандартного конвертирования" из CP1251 в CP866 используется набор команд: Код: plaintext 1. 2. Проблему конвертирования данных из Ораклового формата в Виндовый в решает Оракловый клиент. В результирующем файле/курсоре (то, что получается в результате выполнения select'a) данные будут в кодировке CP1251... Что-то Вы делаете не то или не так... Или вы пытаетесь напрямую читать системные талицы Оракла (которые тоже имеют расширение dbf)?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2007, 12:50 |
|
||
|
Как изменить кодировку таблицы в FoxPro?
|
|||
|---|---|---|---|
|
#18+
AsiaЗдравствуйте, уважаемые программисты! Можно у Вас получить консультацию: Не могли бы Вы привести программный код, который бы для экспортированной из программы Oracle в FoxPro таблицы obr.dbf по умолчанию ставил бы тип DBF 4 (dBASE IV) и кодировку Russian MS-DOS 866 или 1251 - Russian Windows, иначе при обработке данной таблички, которую экспортируешь из программы Oracle в FoxPro, получается вместо значений текстовых полей – значки в виде «+» или «-», хотя до обработки в табличке эти текстовые поля читаемы и нормально видимы. Мой е-mail: asia.asenka@mail.ru Жду Вашего ответа. С уважением, Ася. В дополнение: мой код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2007, 12:57 |
|
||
|
Как изменить кодировку таблицы в FoxPro?
|
|||
|---|---|---|---|
|
#18+
процедура cpzero спасет отца русской револлюции. авторDO Cpzero [WITH "filename"[, codepage_number]] Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2007, 14:23 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34601561&tid=1589131]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 311ms |

| 0 / 0 |
