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

    inserire dati da checkbox

    Ciao a tutti, avrei un piccolo problemino.Ho una form dove oltre ai soliti textfield ho dei valori da passare tramite checkbox.
    esempio:
    Causa d'uscita: dimesso....ritirato...trasferito...ecc.
    Come posso passare i campi nel db, e soprattutto come devo impostare la colonna del db(text,varchar...tanto per dirne un paio).
    Come db uso mysql, mentre come linguaggio uso jsp, e le servlet per le interrogazioni al db.
    Grazie...

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: inserire dati da checkbox

    Originariamente inviato da domenico066
    Ciao a tutti, avrei un piccolo problemino.Ho una form dove oltre ai soliti textfield ho dei valori da passare tramite checkbox.
    Un JCheckBox, a parte l'essere proprio disabilitato a livello di componente, ha 2 stati: selezionato e non selezionato.

    Lo stato lo puoi settare/leggere con:
    public boolean isSelected()
    public void setSelected(boolean b)

    Quindi appunto la proprietà è un boolean.

    Originariamente inviato da domenico066
    Come posso passare i campi nel db, e soprattutto come devo impostare la colonna del db(text,varchar...tanto per dirne un paio).
    Qui dipende .... nel senso che non esiste una relazione prestabilita. Cioè non c'è scritto da nessuna parte che lo stato di un JCheckBox lo devi salvare sulla tabella in un certo preciso modo.
    Puoi mettere sulla tabella un campo di 1 carattere N/S oppure un valore numerico 0/1 oppure ancora, se il db offre il tipo specifico, proprio come boolean.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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.