Delphi 4.0/ конвертиране на данни/

4 отговора 9 прегледа
#1

Delphi 4.0/ конвертиране на данни/

Проблемът ми е следния : Конвертирам таблици от DBASE 4 на PARADOX , като използвам Tools\Copy... от DataBase Desktop/DELPHI 4.0/. Всичко протича добре , единственото което не се конвертира са полетата от тип CHARACTER /DBASE 4/ (за PARADOX- ALPHA ) , като те излизат като "йероглифи". Изпробвал съм всички налични кирилизиращи драйвери , но резултатът е нулев !!!. Ако някой има решение на проблемът ми , ще бъда благодарен ако ми отговори !!!!
Отговор
в отговор на Tома #2

Защо не опиташ ръчно?

Правиш си собствено приложение което чете от ената таблица и пише в другата. Понякога малко по дългия път е по кратък. Има и някакви глобални настройки до които се достига чрез BDE Administrator. Може да помогне.
Отговор
в отговор на Tома #3

Delphi 4.0/ конвертиране на данни/

"Йероглифите" всъщност са текст на кирилица, нали? И с латиницата нямаш проблеми... А конвертирането не е само DBASE 4 -> PARADOX, ами и MS-DOS -> Windows?!?... Е, това ти е проблемът!!! И не ти трябва драйвер, а филтър... или по-скоро модул за прекодиране. Опитай да си го напишеш сам... Просто прибави към ASCII-символите с кодове от 128 до 191 числото 64 (в десетична бройна система). Успех!!!
Отговор
в отговор на Присмехулник #4

Delphi 4.0/ конвертиране на данни/

wkarai bazata w eksel i ot tam ja iztreljai ili kam fail s fiksirana daljina na poletata ili drug tip baza.i ot tam kam paradoks. opitai. eksela ima nai dobrite filtri za prekodirane!
Отговор
в отговор на Tома #5

за Присмехулник

Благодаря много приятел-върха си :-))
Отговор