假设你的数据库连接文件为:conn.asp,数据库连接字段为:conn:
<%
set rs=server.object("adodb.recordset")
rs.open "select * from news",conn,1,1
set rs1=server.object("adodb.recordset")
rs1.open "select * from book",conn,1,1
do while not rs.eof
response.write rs("news_id")
rs.movenext
loop
do while not rs1.eof
response.write rs1("book_id")
rs1.movenext
loop
%>
这只是一个简单的例子,希望对你有用
合并查询
sql="select * from news LEFT OUTER join book on news.id=book.book_id where news.id="&id&"
你是想做新闻评论吧?
SQL语句用一个inner join
假如news中的id,和book中的lb相同,则用以下语句:
select * from news inner join book on news.id=book.lb
然后表1的news_id 和表2的book_id都可以在rs里面输出了。
这是最优化的做法