вот соединение, которое у меня есть
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 - категории и подкатегории.
поэтому в дополнение к тому, чтобы иметь возможность выбрать оба из них, мне нужно знать, из какого кота дБ
Шаг 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
как я могу узнать, какая запись пришла с какой базы данных? потому что мне нужно действовать по-разному для каждого