|
Открыть dbf с заданной кодировкой
|
|||
---|---|---|---|
#18+
Подскажите, как открыть в фоксе dbf файл с заданной кодировкой. Команда: use mydb.dbf as codepage=1251 - ошибочная Как???? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2008, 18:15 |
|
Открыть dbf с заданной кодировкой
|
|||
---|---|---|---|
#18+
krava13Подскажите, как открыть в фоксе dbf файл с заданной кодировкой. Команда: use mydb.dbf as codepage=1251 - ошибочная Как???? И где это Вы твкой сиснтаксис видели? Сами на ходу изобретаем? Указать фоксу кодовую страницу можно только в самом файле. Если она там не указана, то берется кодовая страница самого фокса. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2008, 18:30 |
|
Открыть dbf с заданной кодировкой
|
|||
---|---|---|---|
#18+
krava13Подскажите, как открыть в фоксе dbf файл с заданной кодировкой. Команда: use mydb.dbf as codepage=1251 - ошибочная Как???? Кодировка таблицы хранится в заголовке DBF. Просто открыть указав кодировку нельзя. Узнать кодировку можно функцией CPDBF(). Как вариант возможно кодировка совсем не указана (ноль стоит) тогда при SET CPDIALOG ON и монопольном открытии таблицы появится окно выбора кодовой страницы. Если кодовая страница задана неправильно, то сменить ее можно например утилитой CPZERO (в папке фокса поищи) Код: plaintext
И третий вариант если менять нельзя, то каждый раз конвертировать значения символьных полей через CPCONVERT() Если что не понятно - поищи в форуме по слову CPZERO, его всегда упоминают при подобных проблемах. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2008, 10:42 |
|
|
start [/forum/topic.php?fid=41&msg=35668936&tid=1587043]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
82ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 192ms |
0 / 0 |