Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Кодировка текста / 7 сообщений из 7, страница 1 из 1
15.03.2007, 09:16
    #34392077
Gabit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка текста
Доброе время суток !

Как можно посмотреть кодировку данных в DBF ?
? CPDBF() возвращает 866.
Но данные коряво показывает.
...
Рейтинг: 0 / 0
15.03.2007, 09:26
    #34392098
vkluch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка текста
Что показывает ???
Как показывает ???
Если вы сами выбрали кодовую страницу 866 допустим при открытии это не значит что данные в таблице той же кодовой страницы.
Можно поконкретнее.
...
Рейтинг: 0 / 0
15.03.2007, 09:26
    #34392100
Погодин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка текста
В чем показывает ? В browse ? С помощью "? pole" Или еще как ?
...
Рейтинг: 0 / 0
15.03.2007, 11:13
    #34392493
Gabit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка текста
Итак, описываю:
У меня VFP7

? CPDBF()
866

Сначало пробывал когда
CPCURRENT()=1251
показывает:
Б.?????? ??????????? ?????? ?? "???I?????"

потом когда
CPCURRENT()=866
Ѓ.?????? ??????????? ?????? ?? "???I?????"

В обоих случаях проверил через ? и BROWSE.
Результат одинакый.
Теперь о проихождении файла:
Данные формируются в Oracle, записывается в CLOB потом выгружается в файл.
Клиентов служить IExplorer.

Но проблема уже решилась, там внутри пакета как терялась кодировка.
Вот я хотел узнать точно в какой кодировке текст можно узнать ?
...
Рейтинг: 0 / 0
15.03.2007, 11:22
    #34392533
-=AlexiS=-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка текста
Собственно говоря можно узнать только то что прописано в заголовке файла- это и делает CPDBF().
На эту инфу ориентируеться сам фокс - когда записывает данные и считывает их.
А вот в какой кодировке туда данные записаны сторонней прогой - это только "пишущая сторона " знает
...
Рейтинг: 0 / 0
15.03.2007, 11:24
    #34392541
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка текста
GabitНо проблема уже решилась, там внутри пакета как терялась кодировка.
Вот я хотел узнать точно в какой кодировке текст можно узнать ?А можно понять на каком языке говорят английском или немецком если не знаешь ни того не другого?
Если формат передачи не предусматривает указание кодировки, то можно произвести синтаксический анализ текста на предмет его синтаксической правильности в разных кодировках. По этому принципу автопереключалка рус/англ работает (punto switcher). в английском языке например нет буквосочетания rjl зато на тех же кнопках русское слово код
...
Рейтинг: 0 / 0
15.03.2007, 11:32
    #34392581
Gabit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кодировка текста
на русском
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Кодировка текста / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]