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

Вниз

Распределенный запрос   Найти похожие ветки 

 
walm   (2011-07-12 13:45) [0]

Здравствуйте, уважаемые мастера!
Пожалуйста, помогите создать распределенный запрос к двум разным БД:

BD1   BD2

tTable1:  tTable2:
 idTable1 (PK)              idTable2 (PK)
 Field1T1      idTable1
    FieldT2

На модуле данных: AdoConnection1, ConnectionString настроен на BD2 (БД на пароле) и AdoQuery1 для запроса, Connection – AdoConnection1.

SQL для AdoQuery1:

Select tTable1.FieldT1, tTable2.FieldT2
From tTable2, tTable1 in ‘BD1.mdb’
Where tTable1.idTable1=tTable2.idTable1

Выдается ошибка: Ядро БД Microsoft Jet не может найти входную таблицу или запрос tTable2…

Надеюсь на вашу помощь, спасибо.


 
walm   (2011-07-12 13:55) [1]

Простите, не очень удачно отобразилась структура БД.

BD1
 tTable1:
  idTable1 (PK)
  Field1T1

BD2
 tTable2:
  idTable2 (PK)
  idTable1
  Field1T2


 
Медвежонок Пятачок ©   (2011-07-12 14:11) [2]

используй BDE, или не используй гетерогенные запросы


 
SQLEXPRESS   (2011-07-12 14:20) [3]

надо настроить связь в одной из с другой. В Access, через интерфейс, там что-то Внешние данные, добавить и т.п. по смыслу

потом подрубиться к ней как обычно и писать
например

SELECT * FROM tTable1
union all
select *  from tTable2;


 
walm   (2011-07-12 14:43) [4]

Да, можно в Access в одной БД настроить запрос к другой, и потом обращаться к этому запросу. Но тогда путь к одной БД будет жестко прописан в другой. А хотелось настраивать его из интерфейса при необходимости...
Но все равно спасибо


 
walm   (2011-07-12 14:57) [5]

Ну да, его же можно передавать параметром! Большое Вам спасибо!



Страницы: 1 вся ветка

Текущий архив: 2017.01.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
15-1452693339
кгшзх
2016-01-13 16:55
2017.01.15
TClientDataSet склеить датапакеты


15-1455575233
KilkennyCat
2016-02-16 01:27
2017.01.15
"Пример" программирования логических операций...


2-1428448138
Дмитрий
2015-04-08 02:08
2017.01.15
Закладки в Word


2-1421904151
i2e
2015-01-22 08:22
2017.01.15
В MDI-приложении надо программно сделать окно активным


2-1421996112
lewka
2015-01-23 09:55
2017.01.15
Запись в реестр