Задача не слабая (если к ней отнестись "по настоящему") ...
В первую очередь:
1. Оценка "who is who", т.е., к какой именно Б.Д. надо подключиться.
Скорее всего - интерактивно (тип, где находится, параметры подключения и доступа и т.д.).
2. "Универсальный" доступ к "любой" Б.Д.
Вероятно, нужно ориентировать на ADO.
3. Механизм "расшифровки" структуры Б.Д.
(какие таблицы существуют и какие именно нужно отслеживать, как "объекты информационного учета").
Здесь - скорее всего комбинация: "автомат"(структура) + "интерактивно" (что является существенным...).
4. "Приемник" (отражение объектов "информационного учета").
Это должно быть НЕЧТО, что не уступает "ничему" (или почти "ничему"), но проще.
Я не знаю чего-то проще Oracle (но надежнее и достаточно гибкого), чем Interbase (или FireBird) соответств. версий.
Остальное - в зависимости от реализации этих пунктов.
Но может быть кто-то уточнит ???
|