• User

    Problema con insert

    Salve a tutti ragazzi, ho il seguente problema:
    in questo script c'è una query che mi tira fuori un elenco di nominativi di aziende. Non appena tira fuori i dati però, vorrei che questo elenco venisse inserito in un altra tabella. Ovviamente questo inserimento avverrebbe in un campo di tipo ntext come semplice testo. Il problema però sta nel fatto che mi viene inserito solo l'ultimo nominativo estratto. Ad esempio se la query mi scrive il seguente elenco:
    azienda1
    azienda2
    azienda3

    nella seconda tabella trovo inserita solo azienda3.
    Il codice è quello che vedete sotto.

    <%
    query_az = "SELECT DISTINCT impresa FROM tbl_impresa,aggiunte,tbl_cat_clas WHERE tbl_cat_clas.categoria='"+categoria+"' AND aggiunte.qualita='"+gruppo+"' AND tbl_impresa.newsletter =1 AND tbl_impresa.piva=aggiunte.piva AND tbl_cat_clas.piva=aggiunte.piva ORDER BY tbl_impresa.impresa"

    Set rsx = con.execute (query_az)

    while not (rsx.eof)
    vedi = rsx("impresa")
    response.write (+vedi+("<br>"))
    rsx.movenext
    wend

    query_reg = "INSERT INTO registro (id_bando,invio,data) VALUES ('"&id_bando&"','"&vedi&"',CAST('"&data&"' as datetime))"

    Set rsx = con.execute (query_reg)
    
    Response.Write "REGISTRO CORRETTO"
    
    con.close        
    

    %>

    potete aiutarmi a capire dove sbaglio??
    Grazie a tutti.....