Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];

Вниз

Как с помощью TDBF переконверт. кодовую страницу ?   Найти похожие ветки 

 
VID ©   (2004-03-02 01:08) [0]

dbf файла из 866 в 1251 ?


 
Карелин Артем ©   (2004-03-02 08:20) [1]

Измени св-во Transliterate.


 
Anatoly Podgoretsky ©   (2004-03-02 09:06) [2]

TDBF почти не поддерживает FoxPro, а dBase не поддерживает 1251


 
Fay ©   (2004-03-02 09:32) [3]

Блинг! Он же с исходниками идёт! Сядь и допиши!!!


 
VID ©   (2004-03-02 16:38) [4]

To AP: Но ведь TDBF может корректно отображать Dbf-файлы от VFP, в кодовой странице = 1251 ? может. Но по всей видимости не умеет конвертировать кодировку из 866 в 1251. возможно. тогда вопрос: не мог бы ты подсказать какой другой компонент-потомок TDataSet который более-менее сотрудничает с dbf-файлами от Visual FoxPro ? Вообщем VFP не особо важен для меня, я могу работать и с dBase, мне лишь бы кириллица корректно отображалась - а то вот установил TDBF, открываю dbf-файл который в 866 странице - одни каракули вместо кириллицы. а dbf-файл в 1251 странице отображается нормально.

TO Карелин Артём: А где менять свойство это ? и у кого ?

To Fay: Сказать честно, ну ни за что не полезу в этот код, потому что трудно ориентируюсь в чужом коде...


 
VID ©   (2004-03-03 19:50) [5]

Удалено модератором
Примечание: Создание пустых сообщений


 
Anatoly Podgoretsky ©   (2004-03-03 19:58) [6]

VID ©   (02.03.04 16:38) [4]
В определенной мере, но отображать и конвертировать разные вещи. Я думаю что он вооьще не может конвертировать как класс.
Для отображения там есть что с названием Transliterate
Я бы еще на щадумался вообще об использовании этого компонента, очень кривой, я тут недавно попробовал его применить и сразу отказался, не смотря на некоторые его достоинства.


 
VID ©   (2004-03-03 22:31) [7]

To AP: Я вот заюзал версию 6.31, и знаешь, вроде как нормально.. я правда от него ничего особенного не требовал, для меня лишь бы он был совместим с TDataSet.. ну  а так.. читает, записывает, создаёт таблицы - мне больше и не надо ничего (обмен данными между прогами). Правда я вот заметил если он записывает данные в поле типа NUMERIC(3,0) то при записи например числа 45 реально записывает нечно типа
045.0. Ничего страшного конечно, но неприятно  -  впрочем я на это забил, ну и пусть всё равно любая прога такое значение воспримет правильно, т.е. как 45.0

А по теме: видимо придётся по-прежнему использовать свою отдельную прогу по перекодированию кодовой страницы dbf файлов... а так хотелось автоматики )

PS: А какой компонент ты используешь, если решил отказаться от  TDBF ?


 
Anatoly Podgoretsky ©   (2004-03-03 22:46) [8]

БДЕ


 
Карелин Артем ©   (2004-03-04 11:15) [9]

Правой кнопкой->Добавить все поля. Это св-во есть у всех текстовых полей.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.032 c
1-1079432450
MIKL_b
2004-03-16 13:20
2004.04.04
Потоки


14-1078898161
Труп Васи Доброго
2004-03-10 08:56
2004.04.04
Непонятки с принтером


3-1078882317
rosl
2004-03-10 04:31
2004.04.04
индексация


3-1078234286
Denis
2004-03-02 16:31
2004.04.04
Грид не отображает значения поля до щелчка мышкой.


1-1079682722
Алексей
2004-03-19 10:52
2004.04.04
Отчеты





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский