Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > C/C++: Базы данных > а если несколько баз???


Автор: shadowbolt 23.02.02, 22:10
Как при помощи DAO сделать SQL запрос по таблицам (MS ACCESS 2000), которые находятся в разных файлах?

Напр:
    файл Sell.mdb, таблица Table,  поля Name, ID.
    файл Buy.mdb, таблица Table1, поля Name1, ID1.

Можно, конечно сделать all.mdb, с таблицами Buy и Sell, но при увеличении числа записей получится немаленький файлик.

Автор: shadowbolt 24.02.02, 20:06
Отвечаю сам себе:

Дорогой Я, прочел твой вопрос, удивлен что ты не знаешь таких простых вещей.

У баз MS ACCESS есть чудной свойство: связь с таблицами.
Это значит, что в файле buy.mdb рядом с таблицей Buy, появляется таблица Sell, которая реально находится в файле sell.mdb. Связанные таблицы помечаются ромбиком. И SQL запрос идет по таблицам, которые "виртуально" в одном файле.

Дядя Билли опять все делает за нас.  

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)