Форум: "Базы";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];
ВнизИмпорт (добавление) Найти похожие ветки
← →
DBL (2004-09-08 14:28) [0]Ситуация такая. Сеть отстутствует. На разных компах редактируют базы данных (одинаковые по структуре). В ней есть Главная таблица, с которой связана подчиненная. В свою очередь у нее также есть подчиненная.
Каким образом лучше всего сделать так сказать импорт (добавление) данных из одной базы в другую. Нужно, к примеру, если я выбираю запись из одной базы из Главной таблицы, то она должна добавиться в другую базу со всеми подчиненными данными. Если же эта запись существует, то просто добавить подчиненные данные. Или добавить только данные из подчиненных таблиц в другую базу ориентируясь, на выбранную запись В Главной таблице.
И самое главное - чтобы пользователь наглядно это видел. Так сказать визуальный эксперт импорта.
Посоветуйте как лучше всего это сделать и что для этого использовать.
← →
Sergey13 © (2004-09-08 14:40) [1]Задачка та еще для автономного аксеса. Только ручками и с большим трудом, ИМХО. Как ты будешь определять наличие дубликата в приемнике? По содержимому?
>И самое главное - чтобы пользователь наглядно это видел.
Это безусловно главное. Как головки по винту летают. 8-)
← →
DBL (2004-09-08 14:55) [2]Наличие дубликата роли не играет. Надо просто чтобы пользователь так сказать указал: вот это берем отсюда и кладем сюда.
Вот только как это лучше решить? TreeView, dbdGrid или еще както.
← →
сергей1 (2004-09-08 15:16) [3]репликация
если такой штуки в аксесс нет, то может лучше сменить БД ?
← →
DBL (2004-09-08 15:35) [4]Дело не в движке БД и не в репликации, а в том как лучше реализовать и через что (см выше).
← →
Sergey13 © (2004-09-08 16:05) [5]2[4] DBL (08.09.04 15:35)
>Дело не в движке БД и не в репликации,
8-)
> а в том как лучше реализовать и через что (см выше).
Дык через программу. Читаешь в исходной БД, пишешь в другую БД если надо. Самое сложное в этом - критерии "если надо".
← →
DBL (2004-09-08 16:07) [6]Я прошу помощи в том, как лучше это визуально реализовать.
← →
Sergey13 © (2004-09-08 16:14) [7]2[6] DBL (08.09.04 16:07)
>Я прошу помощи в том, как лучше это визуально реализовать.
Т.е. функционал ты уже сделал? Только рюшечки навесить? Ну дык опиши функционал (конкретно), а по интерфейсу посоветуем. 8-)
← →
сергей1 (2004-09-08 16:30) [8]есть 2 базы, надо из одной добавить инфу в другую, но только ту, что юзер выберет ?
ну покажи ты ему Главную таб. в dbgrid"e, там он положим выберет нужную строку, нажмет пимпу "переместить", запускаешь хп, которая рассовывает все куда надо. т.е смотрит в Главную таб. в другой базе, если там этой записи нет - то записывает ее туда, если есть - ничего не делает, потом смотрит в подчиненную таб., ищет значение и т.д.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.052 c