Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    70

    Inserimento dati in db con multiselezione

    Salve,
    vorrei fare una pagina costituita da tante checkbox quanti sono i record di una tabella del mio db . Una volta che l'utente ha selezionate le checkbox desiderate e premuto il pulsante di "OK" vorrei che vengano inseriti in un'altra tabella del db gli id delle checkbox selezionate.

    Come potrei fare?

  2. #2
    Utilizza un ciclo....fai scorrere tutti i controlli checkbox e controlli quale è selezionato e quale non lo è...quindi ti inserisci gli id di quelli selezionati in un array

    Infine fai un update o inserto o quello che vuoi sul db, sempre con un ciclo per le modifiche/aggiunte sul db..
    visitate www.pcprimipassi.it, il portale italiano per i neofiti del computer

    "Tanto prima o poi ti buco...." disse il baco alla noce!

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887

    Re: Inserimento dati in db con multiselezione

    Originariamente inviato da Amarcord
    Salve,
    vorrei fare una pagina costituita da tante checkbox quanti sono i record di una tabella del mio db . Una volta che l'utente ha selezionate le checkbox desiderate e premuto il pulsante di "OK" vorrei che vengano inseriti in un'altra tabella del db gli id delle checkbox selezionate.

    Come potrei fare?
    codice:
    Dim ID as integer
    Per ogni Item as DatagridItem del datagrid
         dim cb as new checkbox
         cb = Ctype(e.item.findcontrol("idcheckbox"), checkbox)
         if cb.checked then ID = CINT(nomedatagrid.datakeys(e.item.itemindex))
         inserisci l'id in tabella degli ID
    Prossimo

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 © 2025 vBulletin Solutions, Inc. All rights reserved.