Plisteron |
Отправлено: 17.09.2003, 07:23 |
|
Не зарегистрирован
|
Открываю Visual FoxPro 6.0 DBF в C++Builder 5 с использованием BDE, так оно почему-то пытается транслировать мне из CP866 в CP1251 (хотя файл уже в CP1251, в результате на экране вместо русского текста чёрт знает что), и, кроме того, не выводит NUMERIC поля (точнее, они выводятся, но пустые). Да, ещё и на CDX ругается, мол, фигня какая-то, а не индекс. Я понимаю, что где-то протупил, но где? |
|
Admin |
Отправлено: 17.09.2003, 14:02 |
|
Владимир
Группа: Администратор
Сообщений: 1190
|
QUOTE | Открываю Visual FoxPro 6.0 DBF в C++Builder 5 с использованием BDE, так оно почему-то пытается транслировать мне из CP866 в CP1251 |
Так наверное надо поставить у текстового поля
свойство Transliterate в false (по умолчанию оно true)
|
|
Plisteron |
Отправлено: 18.09.2003, 04:38 |
|
Не зарегистрирован
|
QUOTE |
Так наверное надо поставить у текстового поля свойство Transliterate в false (по умолчанию оно true) |
А у числового?
Поигравшись немного с настройками BDE и своей TTable (как раз в Transliterate не лез), добился корректного отображения кириллицы. Вопрос о числовых данных и индексном файле остаётся открытым.
|
|
Admin |
Отправлено: 18.09.2003, 10:13 |
|
Владимир
Группа: Администратор
Сообщений: 1190
|
А что может быть с числовыми данными ?
Число оно и есть число и в CP866 и в CP1251 одинаково.
|
|
Plisteron |
Отправлено: 19.09.2003, 02:55 |
|
Не зарегистрирован
|
QUOTE | Число оно и есть число и в CP866 и в CP1251 одинаково. |
Однако же TTable показывает пустое числовое поле. Говорит, что Field->IsNull==true. |
|