![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Перекодировать DBF таблицу [D7, dBase, FoxPro]
-=alive=- © (2006-06-22 10:00:00)Подскажите пожалуйста как можно имея таблицу с данными в 866 кодировке, перевести её в виндовскую кодировку и обратно. Заранее спасибо за ответы
SergP. (2006-06-22 22:12:00) [1]Хм.. Перевести в другую кодировку или сменить кодовую страницу?
Видимо я в
> [2] SergP. (22.06.06 20:37)
неправильно вопрос понял. Извиняюсь...
unknown (2006-06-22 21:57:00) [2]
> -=alive=- (22.06.06 10:00)
http://groups.google.ru/group/fido7.ru.delphi.db/browse_thread/thread/1e179dc38236effd/b46d08c44fb20e69%23b46d08c44fb20e69
SergP. (2006-06-22 20:37:00) [3]> [0] -=alive=- (22.06.06 10:00)
> Подскажите пожалуйста как можно имея таблицу с данными в
> 866 кодировке, перевести её в виндовскую кодировку и обратно.
> Заранее спасибо за ответы
Нужно поменять в заголовке один байт (не помню точно какой, то-ли 26, толи 29 от начала файла)
Возьми 2 одинаковых таблицы с разными кодировками, и сравни их и найдешь какой байт на что менять.
sniknik (2006-06-22 10:37:00) [4]а смысл? это делается "на лету" ленгдрайвером. установи нужный и работай с любой кодировкой (кроме фоксовой, для кодировки фоксовых таблиц лендрайвера в BDE нет, придется использовать родной ODBC/OLEDB драйвер фокса).