Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Hybrid View

  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
    LeleFT io sono alle prime armi e non ho capito il concetto dei code.

  10. #10
    Quote Originariamente inviata da angelo98 Visualizza il messaggio
    LeleFT io sono alle prime armi e non ho capito il concetto dei code.
    Non c'entra il fatto di essere alle prime armi.
    quando scrivi un post ed in questo post includi anche del codice
    devi incapsulare il codice all'interno del tag Code.

    Leggi quello che ti ha postato Lele....è chiarissimo
    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

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.