Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.03;
Скачать: CL | DM;

Вниз

Импорт (добавление)   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.364 c
14-1095319510
VID
2004-09-16 11:25
2004.10.03
Зацените, плиз...


4-1093095106
debuger
2004-08-21 17:31
2004.10.03
Приоритет в Вин2к


8-1088608890
LAnd
2004-06-30 19:21
2004.10.03
Наложение текстур OpenGL


10-1043831821
RAM_S
2003-01-29 12:17
2004.10.03
О каких сетях идет речь


14-1095319296
BiN
2004-09-16 11:21
2004.10.03
Смех да и только (ну цинник я, цинник)