Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как правильно сделать (базах почти одинаковые таблицы, как их согнать в одну?) / 5 сообщений из 5, страница 1 из 1
12.01.2005, 14:54:26
    #32861280
Badim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно сделать (базах почти одинаковые таблицы, как их согнать в одну?)
Тут сообразить никак не могу с таблицами, проблема в следующем:
есть несколько почти одинаковых баз, и задумали думу великую, зачем нам много давайте все в одну спихаем. Остается по прежнему 5 баз с таблицами, а к ним привязываем одну управляющую. Прекрасно, открываеш одну базочку и работаешь получается одновременно сразу с пятью базками.
Но тут пришли первые "грабли":
в базах таблицы почти одинаковые - "код счета" - "название фирмы" - "номер счета" - "сумма" - и так пять раз
как их согнать в одну, чтобы показать в форме?
...
Рейтинг: 0 / 0
12.01.2005, 14:57:26
    #32861290
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно сделать (базах почти одинаковые таблицы, как их согнать в одну?)
1. загляни сюда
2. SELECT lalala from lalala UNION SELECT blablabla from blablabla
...
Рейтинг: 0 / 0
12.01.2005, 15:18:42
    #32861380
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно сделать (базах почти одинаковые таблицы, как их согнать в одну?)
5 разных MDB баз или 5 разных таблиц ?
...
Рейтинг: 0 / 0
12.01.2005, 15:23:07
    #32861398
Badim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно сделать (базах почти одинаковые таблицы, как их согнать в одну?)
5 разных MDB баз, с похожей структурой таблиц
...
Рейтинг: 0 / 0
12.01.2005, 15:29:50
    #32861423
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как правильно сделать (базах почти одинаковые таблицы, как их согнать в одну?)
1. Плинковать таблицы.

Можно руками, через меню, можно програмно. Програмно можно через DAO, можно через ADOX.

2. Составить посоветованный UNION.

Запрос будет НЕобновляемым.

Если надо редактировать данные, то надо их скопировать в общую таблицу (можно сохранить код - из какой базы были взяты).

Если измененные данные надо класть обратно в исходные MDB, то процедуру реализации этого процесса надо хорошо продумать.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как правильно сделать (базах почти одинаковые таблицы, как их согнать в одну?) / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]