salve
ho fatto una pagina dove faccio 2 recordset.

la prima query mi richiama tutti i record di una tabella senza filtri particorari.

la seconda query vorrei che mi prendesse tutti i valori della colonna offerte ma che fosse estratto con un ordine preciso.
praticamente vorrei fare una sorta di servizio aste.

quindi ho la tabella aste

e un altra tabella offerte

quando visualizzo tutte le aste vorrei che l'asta con "idasta" 1 (chiave univoca in tabella aste) mi visualizzasse il prezzo dell'offerta attuale nel campo offerta della tabella "offerte" selezionando l'id aste del primo recordset

in sostanza ho una pagina che mi mostra le aste

venditore - oggetto --- prezzo---- offerta attuale
pippo ----- cane ------100-----------110
paperino---papera-----1000 --------2000
il valore del campo offerta attuale (110 e 2000), a differenza di venditore, oggetto e prezzo, è nella tabella OFFERTE
e come colegamento ha lo stesso idaste del record della tabella ASTE dove sono i valori venditore, oggetto e prezzo.
quindi il collegamento c'è ma come posso fare per prendere i dati ogni volta relativi a quel prodotto?

questo è il codice della pagina.
grazie mille e spero non sia troppo intrecciato!
ciao
codice:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>


<%
Dim Recordset1
Dim Recordset1_cmd
Dim Recordset1_numRows

Set Recordset1_cmd = Server.CreateObject ("ADODB.Command")
Recordset1_cmd.ActiveConnection = MM_aste_STRING
Recordset1_cmd.CommandText = "SELECT * FROM aste" 
Recordset1_cmd.Prepared = true

Set Recordset1 = Recordset1_cmd.Execute
Recordset1_numRows = 0
%>
<%
Dim reupero_offerta
recupero_offerta=recordset1("idasta")

Dim Recordset2
Dim Recordset2_cmd
Dim Recordset2_numRows

Set Recordset2_cmd = Server.CreateObject ("ADODB.Command")
Recordset2_cmd.ActiveConnection = MM_offri_STRING
Recordset2_cmd.CommandText = "SELECT * FROM offerte" 
Recordset2_cmd.Prepared = true

Set Recordset2 = Recordset2_cmd.Execute
Recordset2_numRows = 0
%>
<%
Dim Repeat1__numRows
Dim Repeat1__index

Repeat1__numRows = -1
Repeat1__index = 0
Recordset1_numRows = Recordset1_numRows + Repeat1__numRows
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>aste</title>
</head>

<body>
<table width="100%" border="0" cellpadding="0">
  <tr>
    <th width="18%" scope="col">venditore</th>
    <th width="37%" scope="col"></th>
    <th width="24%" scope="col"></th>
    <th width="21%" scope="col"></th>
  </tr>
  <% 
While ((Repeat1__numRows <> 0) AND (NOT Recordset1.EOF)) 
%>
    <tr>
      <td>">fai offerta</td>
      <td><%=(Recordset1.Fields.Item("oggetto").Value)%></td>
      <td><%=(Recordset1.Fields.Item("startprezzo").Value)%></td>
      <td><%=(Recordset2.Fields.Item("offerta").Value)%></td>
    </tr>
    <% 
  Repeat1__index=Repeat1__index+1
  Repeat1__numRows=Repeat1__numRows-1
  Recordset1.MoveNext()
Wend
%>
</table>


<% =Session("MM_Username") %></p>
</body>
</html>
<%
Recordset1.Close()
Set Recordset1 = Nothing
%>
<%
Recordset2.Close()
Set Recordset2 = Nothing
%>