Конвертер из Visual FoxPro в DBase4/FoxPro2.x никто не писал

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

Конвертер из Visual FoxPro в DBase4/FoxPro2.x никто не писал

Сообщение RaFaeL »

Поскольку Clarion не умеет напрямую работать с базами формата Visual FoxPro, а периодически надо читать оттуда данные, интересует такой вопрос - никто не писал конвертилку? Т.е. прочитать напрямую заголовок фоксового файла, по нему создать аналогичный FoxPro 2.6, перегнать файл, открыть. Сейчас этим занимается конвертилка, написанная на VFP. Есть мысль от этого звена отказаться. Вопрос задан с целью, может кто-нито копал в этом направлении и есть соответствующие исходники, чтобы велосипед не изобретать? С6.3

P.S. Про ODBC в курсе, не предлагать...
Vladimir
Посетитель
Сообщения: 33
Зарегистрирован: 19 Октябрь 2005, 14:38

Re: Конвертер из Visual FoxPro в DBase4/FoxPro2.x никто не п

Сообщение Vladimir »

RaFaeL писал(а):Поскольку Clarion не умеет напрямую работать с базами формата Visual FoxPro...
на работе базы vfp9, через ado все чудненько извлекается c6.3..... если нужен vfpole - напишите в личку, 0.5мб. если только без vfp-шных memo.... тут да, засада....но не только для с6.3, как я понял, для всего, что не vfp9
Аватара пользователя
muskin
Активист
Сообщения: 114
Зарегистрирован: 08 Декабрь 2009, 21:16
Откуда: РК

Re: Конвертер из Visual FoxPro в DBase4/FoxPro2.x никто не п

Сообщение muskin »

Мне так кажется, что vfp9 не означает новый формат .dbf
Год назад написал программу, где без всяких конверторов c помощью драйвера FoxPro 2.6 программа (tps<->dbf) использовала файлы dbf с заголовками 0x03, 0x30 и 0xF5 в соответствие с http://www.autopark.ru/ASBProgrammerGuide/DBFSTRUC.HTM
А с выше приведенной ссылкой файл с заголовком с 0x30 не содержит memo-полей?
Всем пралитарское Спасибо и 'Желаю, чтобы ВСЕ !!!'
Аватара пользователя
Andrew Listiev
Активист
Сообщения: 166
Зарегистрирован: 07 Июль 2005, 11:16
Откуда: Латвия, Рига

Re: Конвертер из Visual FoxPro в DBase4/FoxPro2.x никто не п

Сообщение Andrew Listiev »

Могу выложить исходник на с++ для сабжа
Vladimir
Посетитель
Сообщения: 33
Зарегистрирован: 19 Октябрь 2005, 14:38

Re: Конвертер из Visual FoxPro в DBase4/FoxPro2.x никто не п

Сообщение Vladimir »

muskin писал(а):Мне так кажется, что vfp9 не означает новый формат .dbf
....
в моем посте ключевым словом было ado, а не vfp9. 9 можно вообще опустить. однако в vfp9 изменен принцип индексирования + в какой-то момент были добавлены новые типы полей... binary string или что-то в этом роде. и memo имелось ввиду извлечение из .fpt. так что не все что dbf + cdx суть есть dbf. разработчики клариона (дай им бог здоровья) дали инструментарий по max, можно не колхозить.
Аватара пользователя
muskin
Активист
Сообщения: 114
Зарегистрирован: 08 Декабрь 2009, 21:16
Откуда: РК

Re: Конвертер из Visual FoxPro в DBase4/FoxPro2.x никто не п

Сообщение muskin »

RaFaeL ! А все таки, можно ли увидеть какой-нибудь файл Visual FoxPro(не важно какой версии), который не считывается Кларой. Это только для моего самообразования.
Спасибо.
Всем пралитарское Спасибо и 'Желаю, чтобы ВСЕ !!!'
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Конвертер из Visual FoxPro в DBase4/FoxPro2.x никто не п

Сообщение RaFaeL »

Да пожалуйста, вот первый попавшийся из тех, с которыми надо работать
Вложения
acatalog.zip
(17.75 КБ) 317 скачиваний
Аватара пользователя
muskin
Активист
Сообщения: 114
Зарегистрирован: 08 Декабрь 2009, 21:16
Откуда: РК

Re: Конвертер из Visual FoxPro в DBase4/FoxPro2.x никто не п

Сообщение muskin »

RaFael!
Выложенный файл не содержит *.dbc примочек.
Всем пралитарское Спасибо и 'Желаю, чтобы ВСЕ !!!'
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Конвертер из Visual FoxPro в DBase4/FoxPro2.x никто не п

Сообщение RaFaeL »

И вы его напрямую через Clarion открыли? Расскажите, как
Ответить