Здравствуйте Мещеряков О, Вы писали:
МО>В частности:
МО>у меня есть два разных источника (SQL, FoxPro). Мне необходимо объединить результаты запросов от этих источников.
Насчет дельфов не знаю, а в SQL сервере можно создать прилинкованную БД FoxPro
(см.
sp_addlinkedserver), а затем просто выполняешь запрос:
SELECT * FROM <sqlSrv>.<sqlDB>.<owner>.<table> WHERE ...
UNION
SELECT * FROM <FoxSrv>.<FoxBD>..<table> WHERE...
вот собственно и все.
Здравствуйте Merle, Вы писали:
M>Насчет дельфов не знаю, а в SQL сервере можно создать прилинкованную БД FoxPro
M>(см. sp_addlinkedserver), а затем просто выполняешь запрос:
Да я пробовал, через OLE что-то не срастается.
А через ODBC очень медленно.