Модераторы: Akella, bartram

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Пакетная обработка dbf разных форматов, Нужна программа 
:(
    Опции темы
Akella
Дата 17.9.2009, 13:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 35
Всего: 329



Из-за этой темы:
http://forum.vingrad.ru/index.php?showtopi...t&p=1965971

Требуется программа для работы с разными форматами dbf: dbf IIIdbf IVdbf VI, foxpro.
Нужно перекинуть разноформатные dbf в какой-то единый формат или лучше вообще в базу MS SQL.
PM MAIL   Вверх
jhonyxakep
Дата 17.9.2009, 13:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Divide Et Impera
**


Профиль
Группа: Участник
Сообщений: 983
Регистрация: 7.4.2009
Где: Что, Когда?

Репутация: нет
Всего: 8



Akella
Цитата(Akella @  17.9.2009,  13:24 Найти цитируемый пост)
foxpro.

эээ... Оно не подходит?

или Visual Fox Pro вышел из моды?
Насчет MySQL незнаю, но в единый формат перекидывать точно можно, а насчет пакетной обработки, так на это можно написать маленький скриптик...
PM MAIL ICQ   Вверх
Akina
Дата 17.9.2009, 13:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 13
Всего: 454



Сначала открываешь тупо как бин-файл и опредляешь по заголовку, фокс или д-бэйз. Исхоля из результата выбираешь соотв. драйвер подключения - foxpro или dbase-5.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
jhonyxakep
Дата 17.9.2009, 14:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Divide Et Impera
**


Профиль
Группа: Участник
Сообщений: 983
Регистрация: 7.4.2009
Где: Что, Когда?

Репутация: нет
Всего: 8



Цитата(Akina @  17.9.2009,  13:54 Найти цитируемый пост)
Сначала открываешь тупо как бин-файл и опредляешь по заголовку, фокс или д-бэйз. Исхоля из результата выбираешь соотв. драйвер подключения - foxpro или dbase-5.

Зачем-же так сложно? НЕ проще работать с уже готовыми инструментами?
PM MAIL ICQ   Вверх
Akina
Дата 17.9.2009, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 13
Всего: 454



Цитата(jhonyxakep @  17.9.2009,  15:03 Найти цитируемый пост)
НЕ проще работать с уже готовыми инструментами? 

И какой готовый инструмент умеет "на лету" определять, DBase или FoxPro DBF ему подсунули? И, главное, перестраиваться на работу с соотв. форматом?
ЕМНИП штатные ODBC такого не умеют, а один другого не разумеет.

Это сообщение отредактировал(а) Akina - 17.9.2009, 14:10


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Akella
Дата 17.9.2009, 14:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 35
Всего: 329



Цитата(jhonyxakep @  17.9.2009,  13:45 Найти цитируемый пост)
Akella, 
Цитата(Akella @  17.9.2009,  13:24 Найти цитируемый пост)
foxpro.

эээ... Оно не подходит?


Кто, куда не подходит?
PM MAIL   Вверх
Данкинг
Дата 17.9.2009, 14:42 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 4
Всего: 130



Цитата(Akella @  17.9.2009,  14:24 Найти цитируемый пост)
Нужно перекинуть разноформатные dbf 

Вот этого я и не пойму никак: что значит "разноформатные"? smile 

Ну, к примеру, открою я XLS-лист, в нём 50 полей. Я делаю ширину всех полей равной 250. Сохраняю как DBF. Пытаюсь открыть через FoxPro - таблица не откроется с ошибкой "not a table".  И? smile Какая тут универсальность может быть?

Это сообщение отредактировал(а) Данкинг - 17.9.2009, 14:43


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
jhonyxakep
Дата 18.9.2009, 06:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Divide Et Impera
**


Профиль
Группа: Участник
Сообщений: 983
Регистрация: 7.4.2009
Где: Что, Когда?

Репутация: нет
Всего: 8



Цитата(Данкинг @  17.9.2009,  14:42 Найти цитируемый пост)
Вот этого я и не пойму никак: что значит "разноформатные"?  

Существует множество форматов dbf

Цитата(Akella @  17.9.2009,  14:20 Найти цитируемый пост)
Кто, куда не подходит?

Да вон тот же Visual fox pro 9
Цитата(Akina @  17.9.2009,  14:09 Найти цитируемый пост)
И какой готовый инструмент умеет "на лету" определять, DBase или FoxPro DBF ему подсунули? И, главное, перестраиваться на работу с соотв. форматом?ЕМНИП штатные ODBC такого не умеют, а один другого не разумеет.

ВЫ fox ом хоть раз пользовались?
PM MAIL ICQ   Вверх
Akina
Дата 18.9.2009, 07:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 13
Всего: 454



Цитата(jhonyxakep @  18.9.2009,  07:40 Найти цитируемый пост)
ВЫ fox ом хоть раз пользовались? 

Фоксом - нет.
Я из VB6 через Фокспрошный ODBC-драйвер цеплял в программу Фоксовые же базы. Несколько раз приходилось брать данные из DBF то же структуры, созданного Клипперовской программой. Так вот - если я правильно помню номера версий, те DBF, что были созданы в Клипере 5.01, открывались как родные, а на те, что созданы в 5.2, драйвер ругался, что не может распознать формата.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Akella
Дата 18.9.2009, 13:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 35
Всего: 329



Цитата(Данкинг @  17.9.2009,  14:42 Найти цитируемый пост)
Вот этого я и не пойму никак: что значит "разноформатные"?

Ты читал-то хоть моё первое сообщение?

Цитата(Akella @  17.9.2009,  13:24 Найти цитируемый пост)
 dbf III, dbf IV, dbf VI, foxpro.


Добавлено @ 13:21
Цитата(Данкинг @  17.9.2009,  14:42 Найти цитируемый пост)
Ну, к примеру, открою я XLS-лист, в нём 50 полей. Я делаю ширину всех полей равной 250. Сохраняю как DBF. Пытаюсь открыть через FoxPro - таблица не откроется с ошибкой "not a table".  И? smile Какая тут универсальность может быть?

Я понял, что ты или потроллить сюда пришёл или ничего не понял, что нужно человеку. А по сему прошу не писАть сюда больше глупых вопросов. Если не понял, то читай внимательно все ТРИ ТЕМЫ. Ссылки есть. В противном случае прошу не мешать.

Это сообщение отредактировал(а) Akella - 18.9.2009, 13:23
PM MAIL   Вверх
Akina
Дата 18.9.2009, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 13
Всего: 454



Цитата(Akella @  18.9.2009,  14:20 Найти цитируемый пост)
dbf VI

Кстати, а это что за зверик? Dbase Level 7? что ли?

Добавлено через 1 минуту и 5 секунд
Кстати, Level 7 ни один ODBC-драйвер вообще не кушает, походу... см. http://forum.vingrad.ru/forum/topic-273250/unread-1.html


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Данкинг
Дата 18.9.2009, 14:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 4
Всего: 130



Цитата(Akella @  18.9.2009,  14:20 Найти цитируемый пост)
Я понял, что ты или потроллить сюда пришёл или ничего не понял, что нужно человеку. 

Я понял, что ты или не знаешь значения понятия "троллинг", или ничего не понял из того, что я написал. Посему мешать не буду. smile

Добавлено @ 14:41
Да, по этому поводу:
Цитата(Akella @  18.9.2009,  14:20 Найти цитируемый пост)
Ты читал-то хоть моё первое сообщение?

Есть такая программа, называется "Microsoft Excel". smile

Добавлено @ 14:43
Цитата(jhonyxakep @  18.9.2009,  07:40 Найти цитируемый пост)
Да вон тот же Visual fox pro 9

Скиньте мне табличку, которую не открывает VFP. smile 

Это сообщение отредактировал(а) Данкинг - 18.9.2009, 14:43


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Akina
Дата 18.9.2009, 14:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 13
Всего: 454



Цитата(Данкинг @  18.9.2009,  15:38 Найти цитируемый пост)
Скиньте мне табличку, которую не открывает VFP.

В теме, что я дал чуть выше, в аттаче с проектом есть такой файл.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Данкинг
Дата 18.9.2009, 15:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 4
Всего: 130



Цитата(Akina @  18.9.2009,  15:53 Найти цитируемый пост)
В теме, что я дал чуть выше, в аттаче с проектом есть такой файл. 

А, ну да. Так его ни Excel, ни FoxPro не открывают.  Это этот формат dbf VI и есть? smile 


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
former
Дата 18.9.2009, 19:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


MEMS Expert
***


Профиль
Группа: Завсегдатай
Сообщений: 1166
Регистрация: 1.3.2006
Где: Россия

Репутация: нет
Всего: 17



Цитата(Akella @  17.9.2009,  13:24 Найти цитируемый пост)
Требуется программа для работы с разными форматами dbf: dbf III, dbf IV, dbf VI, foxpro.

DBF Viewer 2000.


--------------------
Достаточно снизить уровень мышления, чтобы иные почувствовали почву под ногами.
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Программное обеспечение"
Deface
Akella

Запрещается!

1. Обсуждение крэков, кейгенов и других подобных программ

Пробуйте искать сами или обращайтесь в приват к участникам форума.

Темы с подобными вещами будут немедленно удаляться, а нарушители - получать предупреждения.

Также запрещается обсуждение проблем работы этих программ (что куда вписать, куда что скопировать и т.п...)

2. Давать ссылки на взломанные продукты

  • Пожалуйста, пользуйтесь поиском перед тем, как задать вопрос - возможно ответ уже есть на форуме.
  • Название темы должно отражать её суть
  • Действия модераторов можно обсудить здесь

С уважением, Akella, bartram.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Программное обеспечение | Следующая тема »


 




[ Время генерации скрипта: 0.1100 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.