ciao a tutti,
una domanda a cui personalmente non riesco a dare risposta:

In un ciclo "while not rs.eof", dove creo una tabella con i record del DB, calcolo il SUM del valore di un campo.
Vorrei però che i record non fossero duplicati nella tabella..
ehm.. posto il codice così cerco di spiegarmi:

codice:
<%
query="SELECT * FROM magazzino_manutenzione WHERE id_cod = '"&id_cod&"';"
'response.write "
"&query&"

"
rs2.open query,connection,1
if rs2.eof then
rs2.close
%>
  <table width="70%" border="1">
    <tr> 
      <td bgcolor="#FFFF00"> 
        <div align="center" class="h6"><font color="#000000">NESSUNA QUANTITA' 
          IN MAGAZZINO DEL CODICE RICERCATO</font></div>
      </td>
    </TR>
    <tr> 
      <td class=button bgcolor="#999999" width="23%"> 
        <div align="center"><font color="#000000">[img]../img/no.gif[/img]Chiudi</font></span></div>
      </td>
    </tr>
  </table>
<%
else
%> 
  <table width="50%" border="1" align="center">
    <tr> 
    <td><font size="-1">MAGAZZINO</font></td>
    <td><font size="-1">SCAFFALE/RIPIANO</font></td>
    <td><font size="-1">Q.TA PRESENTI</font></td>
    <td><font size="-1">Q.TA PRELEVATE</font></td>
  </tr>
  <%
	while not rs2.eof%>
  <tr> 
    <td><font size="-1"><%=rs2("magazzino")%></font></td>
    <td><font size="-1"><%=rs2("shelf")%></font></td>
<%
scaffali=rs2("shelf")
magazz=rs2("magazzino")
querysum="select SUM(qta) from magazzino_manutenzione where shelf='"&scaffali&"' and magazzino='"&magazz&"';"
rs3.open querysum,connection,1
tot=rs3(0)
rs3.close
%>
    <td><font size="-1"><%=tot%></font></td>
    <td><font size="-1"><input type="text" name="prelievo" size="5"></font></td>
    <%
	rs2.movenext
%>
  </tr>
  <%
	wend
%>
solo che il risultato è questo:



vorrei solo far apparire una sola riga....