Выбор 2 таблиц из 2 разных баз данных (ACCESS)
вот связь у меня есть
strCon="DBQ=" & Server.Mappath("db.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};PWD=password;"
set adoCon=server.createobject("adodb.connection")
adoCon.Open strCon
так что для работы с 2 базами данных у меня есть 2 adoCon и когда я делаю выбор, я выбираю из каждой базы данных мне нужно
теперь для проблемы ... в этой ситуации я смогу только получить всю информацию от одного и затем от другого. но я хочу иметь возможность соединить
У db1.tblcats есть категории, а у db2.tblcats есть категории и подкатегории, поэтому в дополнение к тому, чтобы иметь возможность выбирать оба из них вместе, мне нужно знать, из чего состоит cat, и из какого db
Шаг 2 после большой помощи
это мой код
strSQL = "SELECT name FROM tblcats union " _
& "select name from [MS Access;PWD=pass;DATABASE=" & Server.Mappath("../shop.mdb") & "].tblcats as bcats where bcats.father=50"
rs.CursorType = 3
rs.LockType = 3
rs.Open strSQL, strCon
while not rs.eof
response.write rs("name")&"<br>"
rs.movenext
wend
как я могу узнать, какая запись пришла с какой базы данных? потому что мне нужно действовать по-разному для каждого