Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    77

    Problema con jTable e Vettore

    Ho un vettore di 7 Stringhe di nome par che contengono valori di un database.
    Quando una query mi restituisce due valori, per esempio par[0] mi contiene due codici fiscali.
    Il problema è che voglio scrivere in una jTable ogni singolo valore di par[0] in righe diverse e non so come fare.

    Grazie in anticipo
    InTec

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

    Re: Problema con jTable e Vettore

    Originariamente inviato da InTec
    Ho un vettore di 7 Stringhe di nome par che contengono valori di un database.
    Quando una query mi restituisce due valori, per esempio par[0] mi contiene due codici fiscali.
    Il problema è che voglio scrivere in una jTable ogni singolo valore di par[0] in righe diverse e non so come fare.
    Per nulla chiaro .... par è un String[] (no?) quindi par[0] è un String .... e tu dici "contiene due codici fiscali". Cioè come? Disposti e separati in che modo?

    No. Ripeti ... bene e in modo chiaro.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    77

    Re: Re: Problema con jTable e Vettore

    Originariamente inviato da andbin
    Per nulla chiaro .... par è un String[] (no?) quindi par[0] è un String .... e tu dici "contiene due codici fiscali". Cioè come? Disposti e separati in che modo?

    No. Ripeti ... bene e in modo chiaro.
    par è un vettore di Stringhe, quindi è String [];
    in par [0] metto il risultato di una query che restituisce due codici fiscali. quando li inserisco nella tabella esce codicefiscale1 spazio codice fiscale2, entrambi in par[0]. Però voglio mettere uno per ogni riga.
    InTec

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

    Re: Re: Re: Problema con jTable e Vettore

    Originariamente inviato da InTec
    esce codicefiscale1 spazio codice fiscale2
    Oh ... ecco. Questo dovevi precisare. Sono separati da uno spazio.

    Originariamente inviato da InTec
    Però voglio mettere uno per ogni riga.
    Spezzare la stringa in 2??
    Hai tutta la scelta che vuoi: split() di String, java.util.StringTokenizer, java.util.Scanner.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    77
    Allora ho campiato la query la metto in un oggetto di tipo List, il problema è che riesco a selezionare le due diverse righe attraverso .get(0) , ma non riesco a selezionare i singoli elementi.

    La stampa della lista è per esmpio questa
    [[CODICEFISCALE1, NOME1, COGNOME1], [CODICEFISCALE2, NOME2, COGNOME2]]
    Attraverso il metodo get(0) ottengo
    [CODICEFISCALE1, NOME1, COGNOME1]
    Però non riesco ad accedere a CODICEFISCALE1, penso che sia tutta una stringa quindi poteri separarli attraverso un token tipo "," ma non va bene perchè in altri campi posso la "," può essere inserita come testo.
    InTec

  6. #6
    Usa un altro separatore di campo che non fa parte dell'alfabeto di input.

    Solitamente si usa "|"

    Codice1|Codice2

    Poi separi la stringa con uno dei metodi suggeriti andbin

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.