Faccio prima con un esempio.
In pratica avrai due recordset annidati, il primo che prende quelli con 000 e il secondo che prendi quelli con 001 dove il cod_lingua è uguale al campo cod_linea letto dal primo recordset.
codice:set conn ... conn.open ... sql1 = "SELECT * FROM tabella WHERE cod_lingua = '000'" set rs1 = conn.execute(sql1) if not rs1.eof then do until rs1.eof cod_linea = rs1("cod_linea") sql2 = "SELECT * FROM tabella WHERE cod_lingua = '001' AND cod_linea = '" & cod_linea & "'" set rs2 = conn.execute(sql2) if rs2.eof then response.write "000 - " & cod_linea & " - " & rs1("des_linea") & £" " end if rs2.close set rs2 = nothing rs1.moveNext loop end if rs1.close set rs1 = nothing conn.close set conn = nothing

Rispondi quotando