Страница 1 из 3

Экспорт таблицы в DBF

Добавлено: 18 Ноябрь 2015, 9:29
tmpnikl
Необходимо экспортировать таблицу клариона в DBF, скачал кларион, написано что 6.0, где именно посмотреть конкретно версию кл. пока не нашёл, очень много в каталоге BIN исполняемых файлов, зашёл в TOPSCAN.EXE, открыл таблицу, которую мне надо, а экспорт получается только в текстовый файл..., но там есть ещё одна утилита...C60CONV.EXE, но она сообщает unable to make DDE connection to CW Environment. Make Sure CW is running before starting Wizard, как я понял для запуска визарда экспорта, надо сделать Sure CW... В общем как сделать экспорт в DBF?

Экспорт таблицы в DBF

Добавлено: 18 Ноябрь 2015, 9:48
Admin
Если один раз и одна таблица, кинь сюда ссылку на нее и тебе кто нибудь сделает.
Сделать быстрее чем объяснять.

Экспорт таблицы в DBF

Добавлено: 18 Ноябрь 2015, 9:52
tmpnikl
спасибо, но таблица не одна, эти таблицы в программе ПФР, и они с 1999 года(их надо объединять, вначале копировать, затем добавлять...)...хотя бы ссылку... а там как-нибудь, что будет не понятно... доспрошу

Экспорт таблицы в DBF

Добавлено: 18 Ноябрь 2015, 10:07
Игорь Столяров
tmpnikl писал(а): Необходимо экспортировать таблицу клариона в DBF, скачал кларион, написано что 6.0
Если опыта работы с Clarion нет - установи TopSpeed ODBC драйвер. Открой список TPS в MS Excel и сохрани в DBF. Все.

Экспорт таблицы в DBF

Добавлено: 18 Ноябрь 2015, 10:10
Admin
Ребят, киньте уж тогда человеку ссылку на драйвер.

Экспорт таблицы в DBF

Добавлено: 18 Ноябрь 2015, 10:15
Admin
tmpnikl писал(а):хотя бы ссылку...
Жди дружище. Дома нарисую инструкцию, если никто раньше не кинет.

Экспорт таблицы в DBF

Добавлено: 18 Ноябрь 2015, 10:16
Admin
Admin писал(а): Дома нарисую инструкцию, если никто раньше не кинет.
О черт. Дома x64 ... только C10 стоит. Сейчас что нибудь придумаем.

Экспорт таблицы в DBF

Добавлено: 18 Ноябрь 2015, 10:21
Игорь Столяров
Admin писал(а): Ребят, киньте уж тогда человеку ссылку на драйвер.
Да без проблем. Пароль - см. имени файла. Какая тут еще инструкция нужна ?
Открытие источника данных ODBC - см. в справке MS Excel ...

Экспорт таблицы в DBF

Добавлено: 18 Ноябрь 2015, 10:26
tmpnikl
спасибо, если я найду TopSpeed ODBC драйвер и через Excel, начну сохранять в DBF, наверняка что-то криво встанет, или названия полей не совпадёт или размерность(там же устанавливается всё по первому элементу...может есть какое-нибудь командное окно, где можно написать append from или copy to, откомпилировать чем-нибудь и запустить...

Экспорт таблицы в DBF

Добавлено: 18 Ноябрь 2015, 10:27
tmpnikl
спасибо за драйвер, сейчас по экспериментирую в VFP

Экспорт таблицы в DBF

Добавлено: 18 Ноябрь 2015, 10:29
Игорь Столяров
tmpnikl писал(а): спасибо, если я найду TopSpeed ODBC драйвер и через Excel
Я же в сообщении ниже прикрепил ODBC драйвер ....
Могу еще и MS Excel прикрепить ... :idied:

Экспорт таблицы в DBF

Добавлено: 18 Ноябрь 2015, 10:35
tmpnikl
Спасибо, я увидел Ваше сообщение, когда написал уже ответ, сейчас его установил, разбираюсь дальше..:-)

Экспорт таблицы в DBF

Добавлено: 18 Ноябрь 2015, 10:39
Admin
tmpnikl писал(а):разбираюсь дальше..
Лучше разберитесь с тем что дали.
С конвертацией для "неклариониста" не все просто. У DBF другие типы полей, размер названий поля тоже меньше. К конвертации каждого файла возможно придется подойти с фантазией. Навыки работы с Clarion небольшие понадобятся :)
Это если кратко.

Экспорт таблицы в DBF

Добавлено: 18 Ноябрь 2015, 10:42
Yufil
Когда-то писал класс db3 для вывода в dbf, если уж совсем не срастётся
https://mega.nz/#!FgQ3EJSS!Ie2uP8Jmgeiv ... ESbRcnTCCM

Там программа сама формирует заголовок и выводит через драйвер DOS

Экспорт таблицы в DBF

Добавлено: 18 Ноябрь 2015, 11:13
tmpnikl
спасибо, в общем-то с помощью этого драйвера и VFP, удалось получить таблицу(больше по интуиции), но вопросы ещё остались какой лучше DSN создавать (Пользовательский, Системный, Файловый), что понимается при создании DSN База данных, это контейнер таблиц, контейнер с формами, отчётами и т.д., т.е. когда я ввёл конкретный файл таблицы в поле Database, мне вывалилась куча таблиц, следовательно где-то расположен контейнер(база данных) этих таблиц, и хотелось бы знать её расширение, чтоб указывать базу данных. а не конкретную таблицу...