Текущий архив: 2002.12.09;
Скачать: CL | DM;
ВнизКак в ADO связать данные из различных баз даных Найти похожие ветки
← →
Tundra (2002-11-18 14:11) [0]Как в ADO связать данные из различных баз даных. Скажем имеется две разные базы данных,и нужно получить данные из одной базы, вязанные с данными из другой и в запросе учавствует несколько таблиц.
← →
stone (2002-11-18 14:16) [1]на уровне запроса или на уровне приложения?
← →
sniknik (2002-11-18 14:17) [2]типы баз даных?
← →
Tundra (2002-11-19 05:39) [3]Базы могут быть кстати разные скажем Access - Oracle, а что касается связи то на уровне запроса.
← →
sniknik (2002-11-19 11:07) [4]Access - MSSQL связываются без проблем, MSSQL - Access еще проще, Access/MSSQL - dBase/Paradox/Excel/Text тоже можно (далеко не все).
MSSQL - Oracle тоже возможно (примеры видел, не пробовал) а вот Access - Oracle? вопрос интересный но наверное возможно ведь ODBC драйвер у него есть (Oracle имею ввиду).
короче чего долго обьяснять, от базы зависит если она позволяет в запрос ссылку на другую то возможно нет то нет.
← →
BlackTiger (2002-11-19 16:41) [5]Знаю точно, но не пробовал, что к MSSQL и ORACLE можно присобачить любую базу данных через ODBC/ADO как удаленную (подключенную) базу данных. Но что с этим потом делать - слабо (примерно) представляю.
В варианте Access+MSSQL (мобыть и с ORACLE) есть грабли (вылезли, когда работал с такой базой из Excel) - имя/пароль доступа к данным.
← →
Tundra (2002-11-20 09:14) [6]Вопрос не в том чтобы присобачить в самом Accesse или SQL в том, чтобы это сделать в соммаndtext ADO - наподобие того как это можно сделать в BDE.
← →
BorisUK (2002-11-20 09:23) [7]Тоже интересует данный вопрос...
Жаль что никто конкретно ничего не ответил..
Может хоть ктонибудь кинет примерчик.
Типа можно так и так - пример.
Потом то кто сообразительный поди сможет сам сделать из примера то, как ему конкретно нужно!
← →
sniknik (2002-11-20 10:32) [8]примерчик.
именно в запросе из Access базы движок Jet, обращение к dBase
SELECT * FROM CASHMAN IN "" [dBASE IV; DATABASE=D:\;]
из MSSQL анологично но другой драйвер (ODBC)
select * from OpenRowset("MSDASQL.1", "Driver={Microsoft dBase Driver (*.dbf)};DBQ=D:\Work\Zip;", "select * from CashSail")
из Access к базе MSSQL через ODBC алиас
SELECT * FROM [ODBC;DSN=MyODBCLink;UID=DB_USER;PWD=my_password;DATABASE=my_db_name;].DB_USER.TABLE_NAME
обратка из MSSQL к Access через Jet
SELECT *
FROM OPENROWSET("Microsoft.Jet.OLEDB.4.0", "c:\MSOffice\Access\Samples\northwind.mdb";"admin";"mypwd", Orders)
тут можно поставить, и так далее и тому подобное, привести все к каждой базе невозможно, примеров валом читайте хелпы по конкретным базам.
Страницы: 1 вся ветка
Текущий архив: 2002.12.09;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.009 c