Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2015
    Messaggi
    49

    confronto tra 2 elementi

    Ragazzi ho bisogno di fare il confronto del codice fiscale.Cioè devo confrontare un codfiscale con il precedente.Provo cosi' ma non funziona.Come posso fare??



    boolean trovato=false;
    String CodFiscale=null;

    record[0].CodFiscale=TxtCodFiscale.getText();
    for(i=0;i<n3;i++) {

    record[0].CodFiscale="a";

    record[i+1].CodFiscale=TxtCodFiscale.getText();
    if(record[0].CodFiscale.equals(record[i+1].CodFiscale)) {
    trovato=true;
    JOptionPane.showMessageDialog(null, "Inserire un altro codice fiscale");

    }

    else
    {
    trovato=false;
    TxtCodFiscale.setEnabled(false);
    TxtNome.setEnabled(true);
    TxtCognome.setEnabled(true);
    CmbClasse.setEnabled(true);
    TxtIndirizzo.setEnabled(true);
    TxtResidenza.setEnabled(true);
    TxtDataGiorno.setEnabled(true);
    TxtDataMese.setEnabled(true);
    TxtDataAnno.setEnabled(true);
    TxtTelefono.setEnabled(true);

    BtnVisualizza.setEnabled(true);
    BtnInvia.setEnabled(true);
    BtnReset.setEnabled(true);

  2. #2
    Cos'è che non ti funziona?
    ricevi un eccezione?
    record l'hai inizializzato?
    posta tutto il codice così si capisce meglio
    Ultima modifica di schumy2000; 17-12-2015 a 23:20
    I computer sono incredibilmente veloci, accurati e stupidi.
    Gli uomini sono incredibilmente lenti, inaccurati e intelligenti.
    Insieme sono una potenza che supera l'immaginazione.

    A.Einstein

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Quote Originariamente inviata da schumy2000 Visualizza il messaggio
    posta tutto il codice così si capisce meglio
    E postalo all'interno degli appositi tag CODE, in modo da mantenerne indentazione e formattazione:

    [CODE]
    ... codice ...
    [/CODE]



    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2015
    Messaggi
    49
    Praticamente se io ho per esempio 3 codici fiscali tipo:a,b,c.Devo confrontare per esempio il codice fiscale c con il codice fiscale b e i precedenti e vedere se è uguale.Io con questo codice riesco a confrontare solo con il precedente e non con i suoi precedenti.

    codice:
    private void VerficaCodFiscaleActionPerformed(java.awt.event.ActionEvent evt) {                                                  
    
          
             int j=0;
    
    
           boolean trovato=false;
            String CodFiscale=null;
           
            record[j].CodFiscale=TxtCodFiscale.getText();
            for(i=0;i<n3;i++) { 
                  
             record[j].CodFiscale="a";
         
            record[i].CodFiscale=TxtCodFiscale.getText();
             
            
            
            
            for(j=i+1;j<n3;j++) { 
                if(record[i+1].CodFiscale.equals(record[i].CodFiscale)) {
                trovato=true;
              JOptionPane.showMessageDialog(null, "Codice Fiscale già inserito,inserire un altro codice fiscale");
             
              
             
                   BtnVisualizza.setEnabled(true);
                BtnInvia.setEnabled(true);
                BtnReset.setEnabled(true); 
                } 
                
                else
                {
                trovato=false;
                 TxtCodFiscale.setEnabled(false);
            TxtNome.setEnabled(true);
            TxtCognome.setEnabled(true);
             CmbClasse.setEnabled(true);
             TxtIndirizzo.setEnabled(true);
             TxtResidenza.setEnabled(true);
              TxtDataGiorno.setEnabled(true);
               TxtDataMese.setEnabled(true);
                 TxtDataAnno.setEnabled(true);
                         TxtTelefono.setEnabled(true);
          
                   BtnVisualizza.setEnabled(true);
                BtnInvia.setEnabled(true);
                BtnReset.setEnabled(true);
             
                   
        }
    Ultima modifica di LeleFT; 21-12-2015 a 11:06 Motivo: Aggiunti i tag CODE

  5. #5
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Quote Originariamente inviata da LeleFT Visualizza il messaggio
    E postalo all'interno degli appositi tag CODE, in modo da mantenerne indentazione e formattazione:

    [CODE]
    ... codice ...
    [/CODE]



    Ciao.

    Come non detto...
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2015
    Messaggi
    49
    che significa all' interno dei code

  7. #7
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Esattamente come nell'esempio che ho postato. Il codice va inserito fra il tag di apertura [CODE] ed il tag di chiusura [/CODE]. Tutto ciò che si trova all'interno di questi due tag verrà automaticamente formattato dal forum. Un esempio più chiaro:

    [CODE]
    public static void main(String[] args) {
    System.out.println("Ciao");
    }
    [/CODE]


    Il forum lo formatta automaticamente e diventa così:


    codice:
    public static void main(String[] args) {
       System.out.println("Ciao");
    }

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  8. #8
    dove sono memorizzati i codici fiscali? in una tabella di db?

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2015
    Messaggi
    49
    si poi vengono inseriti in una tabella

  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2015
    Messaggi
    49
    LeleFT io sono alle prime armi e non ho capito il concetto dei code.

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.