Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Scrivere in DB più record da una query

    Ciao a tutti... il mio quesito è il seguente:

    Ho una tabella contenente "N" record...
    il contenuto di questa tabella viene estratto con una query di questo tipo:

    codice:
    <%
    Dim classifica
    Dim classifica_numRows
    
    Set classifica = Server.CreateObject("ADODB.Recordset")
    classifica.ActiveConnection = MM_connessione_calcolo_STRING
    classifica.Source = "SELECT id_squadra, nome_squadra, sum(valore_contratto) AS punteggio  FROM contratti GROUP BY nome_squadra, id_squadra  ORDER BY sum(valore_contratto) DESC"
    classifica.CursorType = 0
    classifica.CursorLocation = 2
    classifica.LockType = 1
    classifica.Open()
    
    classifica_numRows = 0
    %>
    e mi viene stampato a video l'elenco dei record...

    come potrei fare per poter salvare in una tabella il risultato di questa query?

    es:
    mi viene stampato a video un risultato del tipo:

    Pippo = 128
    Pluto = 110
    Paperino = 96
    e così via....

    e dovrebbe salvarmi tutto per es:

    tabella "Risultato" (che contiene 3 colonne - id,nome,punti)
    1,pippo,128
    2,pluto,110
    3,paperino,96
    e cosi via...

    esistono soluzioni?

    grazie tante per l'attenzione

  2. #2

  3. #3
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    fai un ciclo sulla stampa e popoli la nuova tabella.

  4. #4
    chiedo scusa per l'ignoranza, ma non l'ho mai fatto...

    come posso fare?

    ti ringrazio per l'aiuto

  5. #5
    inserisci i recordset in un array con getrows e poi con un ciclo for inserisci nel database.

  6. #6
    non l'ho mai fatto... mi servirebbe un'aiuto passo passo...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.