В общем:
Создание и открытие соединения с базой данных: (см. Www.connectionstrings.com для получения дополнительной информации)
dim conn
conn.open "your connection string goes here"
Открытие набора записей для основной таблицы и таблицы сведений:
dim rst
rst.open "select * from tblMaster left join tblDetail on tblMaster.ORDER_NUMBER = tblDetail.ORDER_NUMBER where ORDER_NUMBER = 4",conn,1,3
Выйти из него нет записей
if rst.eof then
rst.close
conn.close
Response.end
end if
Печать информации заголовка (для полей order_date, order_number и order_company:
response.write "Company: " & rst.fields("order_company") & "<br>"
response.write "Date: " & rst.fields("order_date") & "<br>"
response.write "Order Number: " & rst.fields("order_number") & "<br>"
Циклическая запись записей, чтение всех записей из подробной таблицы: (для полей item_desc, item_qty, item_cost)
while not rst.eof
response.write "Item: " & rst.fields("item_desc") & "<br>"
response.write "Qty: " & rst.fields("item_qty") & "<br>"
response.write "Cost: " & rst.fields("item_cost") & "<br>"
rst.MoveNext
wend
Закрыть набор записей
rst.close
Закрыть соединение
conn.close