Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.02.2008, 14:38   #1
npsb
Новичок
Джуниор
 
Регистрация: 28.02.2008
Сообщений: 1
По умолчанию Продвинутый импорт данных

Ситуация следующая:

Существует куча еженедельных отчётов и каждую неделю 1 добавляется. Они представляют из себя текстовые файлы по ~45Mb
Необходимо создать базу данных Access - "архив" этих данных. Так будет ~ 3 месяца, пока капитально не выйдет перейти на SQL.

Сейчас головная боль по вопросу импорта этих данных автоматически...

Нужно создать связку форма+макрос со следующим функционалом:

В форме 3 элемента:
1) Поле, где вводится дата загружаемого отчёта
2) Поле, где указывается путь к файлу для импорта (в идеале меню для выбора)
3) Кнопка "ОК" для запуска скрипта

Макрос же подтягивает файл указанный в форме и в зависимости от даты, указанной там же, проводит импорт определённым образом.
1) Если за дату в течение календарной недели отчёт ещё не загружался - идёт добавление данных в таблицу;
2) Если за дату в течение календарной недели отчёт уже загружался (в четверг загружают новее данные чем в среду) - старые данные заменяются новыми.

На текущий момент ума хватило на осуществление только:
макрос тянет файл "Base.txt" из строго определённого места и при любом раскладе добавляет данные к старой таблице

Как прописать всё прочее - ума не приложу...

Для разъяснения ситуации выложил пример файлов:
http://ifolder.ru/5532280
1) "Исходники" - образцы исходных txt-файлов
2) "DB" - файл с жутко примитивным макросом импорта. Бессмысленен..., т. к. спецификацию импорта передать не могу (или могу?)
3) "Описание" - это описание
npsb вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Импорт данных из *csv-файлов в БД bober Общие вопросы .NET 3 19.08.2008 17:20
импорт данных Рокабіллі_Птах БД в Delphi 1 13.05.2008 18:49
Импорт внешних данных asale Microsoft Office Excel 1 15.04.2007 00:41
Импорт данных Таня84 БД в Delphi 4 17.02.2007 20:43