<%@ LANGUAGE=JavaScript %> <% // Uma função que pode dar jeito alhures function obterConnection(BD){ var myConnection = Server.CreateObject("ADODB.Connection"); path = Server.MapPath("\\mipw\\db\\"+BD); myConnection.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" + path) return myConnection; } myConnection = obterConnection("NorthWind.mdb"); ID = Request.QueryString("numero"); instrucaoSQL= "SELECT * FROM Orders WHERE OrderID="+ID; myRecordSet = myConnection.Execute(instrucaoSQL); %> Uma Encomenda... <% if(!myRecordSet.eof){%>

Encomenda nº <%=ID%>

Cliente <%=myRecordSet.Fields("customerId").Value%>
Colaborador <%=myRecordSet.Fields("EmployeeId").Value%>
Data <%=myRecordSet.Fields("OrderDate").Value%>
...

Items da Encomenda:

<% maisSQL = "SELECT * FROM [Order Details] WHERE OrderID="+ID; outroRS = myConnection.Execute(maisSQL); while(!outroRS.eof){ Response.Write(""); Response.Write(""); Response.Write(""); Response.Write(""); outroRS.MoveNext(); } outroRS.Close(); %>
ProdutoQtd
"+outroRS.Fields("ProductID").Value+""+outroRS("UnitPrice")+"
<% }else { Response.Write("Essa encomenda não existe!"); // ou por exemplo Response.redirect("minhaPaginaDeErro.asp?MENSAGEM") } %> <% myRecordSet.Close(); myConnection.Close(); %>