Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di paul78
    Registrato dal
    Apr 2010
    Messaggi
    515

    database problemi con la selezione....

    ciao a tutti!!!

    in una comboBox faccio uscire la lista delle Date inserite....

    mi capita di avere molte rows con la stessa data e nel momento in cui apro il comboBox mi seleziona tutte le date!!!!

    mi spiego meglio...se ho inserito 3 date uguali la comboBox mi fa uscire tutte le tre date....mentre io vorrei far uscire solo una!!!

    come faccio???

    per selezionare il db scrivo questo:

    codice:
    public void comboShow() {
    		try {
    			Class.forName("org.sqlite.JDBC");
    		}
    		catch (Exception exc) {
    			exc.printStackTrace();
    		}
    		try {			
    			conn = DriverManager.getConnection("jdbc:sqlite:db.sqlite");           			
    			pstmt = (PreparedStatement) conn.prepareStatement("SELECT data FROM dbNome  ORDER BY data ASC");			           			
    			rs = pstmt.executeQuery();					
    			while (rs.next()) {   			
    				comboPrincipale.addItem((String)rs.getString(1));
    			}
    			pstmt.close();
    			conn.close();
    		}
    		catch (Exception exc) {
    			exc.printStackTrace();
    		}
    	}
    in questo modo mi fa visualizzare tutte le date!!!..

    help!!!!

  2. #2
    Utente di HTML.it L'avatar di paul78
    Registrato dal
    Apr 2010
    Messaggi
    515
    risolto!!!

    dovevo scrivere questo:

    pstmt = (PreparedStatement) conn.prepareStatement("SELECT data FROM dbNome GROUP BY dbNome.data ORDER BY data ASC");
    spero si utile per altre persone!!!

    ciao!!!

  3. #3
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Non è più semplice usare una DISTINCT, che serve proprio a questo?

    SELECT DISTINCT data FROM dbNome ORDER BY data ASC
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  4. #4
    Utente di HTML.it L'avatar di paul78
    Registrato dal
    Apr 2010
    Messaggi
    515
    Quote Originariamente inviata da Alex'87 Visualizza il messaggio
    Non è più semplice usare una DISTINCT, che serve proprio a questo?

    SELECT DISTINCT data FROM dbNome ORDER BY data ASC


    grazir millw!!!

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.