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

    Risultato di una SQL Join senza visualizzare tabella

    Spiego:
    Ho una banalissima Join di due tabelle e dovrei utilizzarne il risultato da visualizzare come campo di testo.
    In pratica la join crea una "tabella"...
    se io popolo una jTable con il risultato della tabella nessun problema!
    La query funziona e la tabella si legge correttamente.
    Il fatto é che la tabella non mi serve. Mi serve SOLO un campo da visualizzare nell'area di testo.
    Con la tabella, nessun problema farei una cosa di questo genere:
    setto il campo dell'area di testo prelevandolo dalla jTable creata dalla query:
    txtarea.setText(jTable2.getModel().getValueAt(row, X).toString());
    Ma io della jTable2 posso farne a meno. Non mi serve.
    Posso farne a meno e passare i risultati in altro modo?
    Esiste un modo più efficiente o più corretto? Soprattutto in questi casi, dove devo utilizzare i risultati di una join.

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Non ho capito, non puoi fare la SELECT con solo il dato che ti serve?

    codice:
    SELECT DATO 
    FROM TABELLA_1 A JOIN TABELLA_2 B ON A.ID = B.ID
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    In teoria mi servirebbero due campi per due cose diverse, in ogni caso qual'è la via migliore per utilizzare i risultati di una query che non necessariamente mi deve restituire una tabella?
    Insomma la cosa mi funziona ugualmente perchè:
    QUERY > TABELLA > PRELEVO il campo che mi serve dalla tabella e setto il campo di testo
    Vorrei evitare il passaggio dalla tabella..

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.