Импорт данных from Excel to GDB
Добавлено: 17 апр 2006, 11:44
Доброе время!
Хотелось бы поделиться опытом по поводу данной проблемы. Возможно инфа будет полезна тем, кому срочно нужно, но нет времени разбираться. Работаем через IBPump. Если необходимо читать непосредственно из xls, то выбираем ADO source, все как обычно (детали пропускаю), самое важное - Под таблицей в ODBC будет пониматься именованный диапазон и не что больше. В исходном Excel файле оставьте один рабочий лист и создайте именованный диапазон. Можно также использовать и другой способ - MS Access в качестве буфера, т.е. в аксесе создать связанную с xls таблицу и из нее запросом отбирать нужные данные в другую таблицу, кот и будет источником данных в IBPump. Все это можно автоматизировать с помощью макросов и js скрипта (запуск IBPump из командной строки).
P.S. В данном примере рассматривается способ исключительно с использованием IBPump, следует иметь в виду наличие и других способов импорта. Надеюсь кому-то это будет полезно. Аккуратнее с типами полей.
Хотелось бы поделиться опытом по поводу данной проблемы. Возможно инфа будет полезна тем, кому срочно нужно, но нет времени разбираться. Работаем через IBPump. Если необходимо читать непосредственно из xls, то выбираем ADO source, все как обычно (детали пропускаю), самое важное - Под таблицей в ODBC будет пониматься именованный диапазон и не что больше. В исходном Excel файле оставьте один рабочий лист и создайте именованный диапазон. Можно также использовать и другой способ - MS Access в качестве буфера, т.е. в аксесе создать связанную с xls таблицу и из нее запросом отбирать нужные данные в другую таблицу, кот и будет источником данных в IBPump. Все это можно автоматизировать с помощью макросов и js скрипта (запуск IBPump из командной строки).
P.S. В данном примере рассматривается способ исключительно с использованием IBPump, следует иметь в виду наличие и других способов импорта. Надеюсь кому-то это будет полезно. Аккуратнее с типами полей.