Отвечает: Виктор Пырлик
Здравствуйте, Хакеров Алексей Андреевич!
информацию можно посмотреть тут:
http://olmal.chat.ru/
http://www.e-dok.narod.ru/delphi/index.html
---------------------------------
вопрос по выборке требует уточнения
--------- Если ничего не помогло - надо читать инструкцию
Ответ отправил: Виктор Пырлик (статус: Студент)
Ответ отправлен: 19.07.2007, 19:37
Отвечает: Кэр Лаэда
Здравствуйте, Хакеров Алексей Андреевич!
Не совсем понятно для чего такое может понадобится, возможно вы все таки имели ввиду поиск в нескольких таблицах ?
Но если все таки в разных БД, то тут в принципе нет ничего сложного, если вы можете сделать поиск по одной БД то что вам мешает сделать поиск по двум БД.
так как вы не указали как именно у вас происзодит соединение с базой, то будем отталкиватся от того что вы используете ADO
Для соединения с базой используется компонент ADOConection в нем прописывается соединение к одной базе, далее ADOQuery настраивается на ADOConnection (ADOQuery.Connection:=ADOConnection) и делается запрос (поиск) по базе (таблице, таблицам), после того как получены результаты поиска, их можно сразу отобразить, а можно сохранить, после чего программно меняется свойство
ConnectionString в ADOConnection
пример свойства
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db1.mdb;Persist Security Info=False
Здесь мы видим что мы используем базу данных db1.mdb - Access, если у нас есть еще одна база мы можем просто поменять свойство как строку и написать