Импорт из DBF

IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.

Модератор: kdv

Ответить
Zhur
Сообщения: 125
Зарегистрирован: 01 мар 2006, 18:17

Импорт из DBF

Сообщение Zhur » 28 апр 2006, 16:23

Такая вот интересная тема затронулась...
Тока ругайтесь, что немного не по теме.
Дело вот в чем: Нужен импорт из DBF.
Попробовал компонент TDBF - нет поддержки индексов
Попробовал KaDAO - то TADOTable не открывается, если в DBF-файле были созданы индексы, а затем CDX был удален; то кодировки не расспознает...
Может кто знает как в этом KaDAO (или может это с JET надо чо делать) с кодировками работать?
Импорт-то больщой намечается... Порядка 800 000 записей.

smu
Сообщения: 39
Зарегистрирован: 29 окт 2005, 10:12

Re: Импорт из DBF

Сообщение smu » 29 апр 2006, 03:51

Zhur писал(а): Попробовал компонент TDBF - нет поддержки индексов.
Есть поддержка, если TDBF от Pascal Ganaye, Micha Nelissen.

Zhur
Сообщения: 125
Зарегистрирован: 01 мар 2006, 18:17

Re: Импорт из DBF

Сообщение Zhur » 02 май 2006, 14:56

smu писал(а):Есть поддержка, если TDBF от Pascal Ganaye, Micha Nelissen.
Да... нашел...это получше будет. Спасибо.

Dynamic
Сообщения: 22
Зарегистрирован: 04 май 2006, 09:30

Re: Импорт из DBF

Сообщение Dynamic » 04 май 2006, 10:01

Zhur писал(а):
smu писал(а):Есть поддержка, если TDBF от Pascal Ganaye, Micha Nelissen.
Да... нашел...это получше будет. Спасибо.
Поделись, если не жалко, я не могу его сыскать.....

Zhur
Сообщения: 125
Зарегистрирован: 01 мар 2006, 18:17

Re: Импорт из DBF

Сообщение Zhur » 04 май 2006, 16:20

Dynamic писал(а):
Zhur писал(а):
smu писал(а):Есть поддержка, если TDBF от Pascal Ganaye, Micha Nelissen.
Да... нашел...это получше будет. Спасибо.
Поделись, если не жалко, я не могу его сыскать.....
Я нашел на сайте...
Там по внутреннему поиску найдете:
http://www.torry.ru/
... или по этой ссылке TDBF для Delphi7:
http://www.torry.net/db/direct/db_dbf/pgdbf.zip

Dynamic
Сообщения: 22
Зарегистрирован: 04 май 2006, 09:30

Сообщение Dynamic » 05 май 2006, 06:42

Спасибо. Я все же его нашел. В свою очередь могу предложить версию 6.31, вместо предложенной вами 6.2

Zhur
Сообщения: 125
Зарегистрирован: 01 мар 2006, 18:17

Сообщение Zhur » 05 май 2006, 13:27

Dynamic писал(а):Спасибо. Я все же его нашел. В свою очередь могу предложить версию 6.31, вместо предложенной вами 6.2
Предложение принимается... давайте

Dynamic
Сообщения: 22
Зарегистрирован: 04 май 2006, 09:30

Сообщение Dynamic » 05 май 2006, 13:43

куда?

Zhur
Сообщения: 125
Зарегистрирован: 01 мар 2006, 18:17

Сообщение Zhur » 05 май 2006, 13:51

Dynamic писал(а):куда?
Можно сюда:
vas@prezident.ru
Заранее благодарен.

Dynamic
Сообщения: 22
Зарегистрирован: 04 май 2006, 09:30

Сообщение Dynamic » 05 май 2006, 14:04

отправил...

Zhur
Сообщения: 125
Зарегистрирован: 01 мар 2006, 18:17

Сообщение Zhur » 05 май 2006, 14:06

Dynamic писал(а):отправил...
получил... Огромное спасибо.

SKYnoSKY
Сообщения: 2
Зарегистрирован: 16 май 2006, 13:06

из DBF и XML в IB по средствам IB (на его стороне)

Сообщение SKYnoSKY » 16 май 2006, 13:31

Народы ну вот как замутить (из DBF и XML в IB по средствам IB (на его стороне)) причём возможно что кодировки, наименования полей, несовпадают, а так же при втягивании рсуществлять проверку на дублирующие записи?

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 16 май 2006, 13:42

IBPump от CleverComponents для залития в базу + возможно SP для всего остального.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 16 май 2006, 14:40

насчет "замутить" - только руками, если постановка задачи настоль широка. проверку на дубликаты осуществлять примерно как в www.ibase.ru/devinfo/testiu.htm

SKYnoSKY
Сообщения: 2
Зарегистрирован: 16 май 2006, 13:06

Сообщение SKYnoSKY » 16 май 2006, 15:34

спасибо KDV, за понимание и ответ :)

Zhur
Сообщения: 125
Зарегистрирован: 01 мар 2006, 18:17

Сообщение Zhur » 16 май 2006, 15:41

Слава Богу, я с этой проблемой неделю назад очень успешно разобрался... Причем, благодаря ROW_COUNT достиг скорости аж 50 записей в секунду при конвертации аж в древовидную структуру. Во как замутил! :)

Ответить