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

    Aggiornamento simultaneo più records con dati passati da FORM

    Ciao a tutti.
    Avrei bisogno di un parere.

    In una pagina asp costruisco un form con all'interno una tabella che riporta i dati di n records estratti da un db Access attraverso un ciclo "While....wend"; nomino i vari campi del form aggiungendo l'id del record per renderli "univoci"; dal form, ciascun record è modificabile/eliminabile singolarmente per mezzo di un pulsante submit.

    Ora la mia richiesta è: se volessi cancellare e o modificare tutti i records insieme, come posso gestire i dati passati dal form? Cioè, usando il POST, se non sbaglio il form invia i dati in questo formato: id=1&nome1=valore&cognome1=valore,id=2&nome2=valor e&cognome2=valore e così via per tutti i records passati.

    Ora a me la prima (ma anche l'unica finora) cosa che mi viene in mente è quella di raccogliere i dati in un array splittando i dati per il carattere "," per dividere i vari records; successivamente suppongo di dover splittare per il carattere "&" recuperare i valori dei campi giusto?

    E' giusto il ragionamento che sto facendo? O esiste qualche metodo più rapido?

    Spero di essere stato chiaro.

    Ciao.

  2. #2
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755

    Re: Aggiornamento simultaneo più records con dati passati da FORM

    Originariamente inviato da IoMe
    ...

    Ora a me la prima (ma anche l'unica finora) cosa che mi viene in mente è quella di raccogliere i dati in un array splittando i dati per il carattere "," per dividere i vari records; successivamente suppongo di dover splittare per il carattere "&" recuperare i valori dei campi giusto?

    E' giusto il ragionamento che sto facendo? O esiste qualche metodo più rapido?

    ...
    Si! L'unica cosa è che puoi usare la clausola SQL IN()
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  3. #3
    Si! L'unica cosa è che puoi usare la clausola SQL IN()
    Non ho capito, quando potrei utilizzarla?
    Ti va di farmi un esempio di come utilizzarla?

    Grazie.

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.