вот у меня связь
strCon="DBQ=" & Server.Mappath("db.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};PWD=password;"
set adoCon=server.createobject("adodb.connection")
adoCon.Open strCon
поэтому для работы с двумя базами данных у меня есть 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
как я могу узнать, какая запись пришла из какой базы данных? Потому что мне нужно действовать по-разному для каждого