[JAVA] resultaat zoekactie database in nieuw venster

Pagina: 1
Acties:

  • Vincent17
  • Registratie: Juni 2001
  • Laatst online: 14-05 18:58
Ik ben bezig met het maken van een zoekfunctie in een database en de resultaten moeten dan in een nieuw venster terecht komen

code:
1
2
3
4
5
6
String titel = jTextField1.getText(); 
        resultaat = deBeheerder.zoekOpTitel(titel); 
        //System.out.println(resultaat.getArtiest()); 
         
        dlm = new DefaultListModel(); 
        list1 = new JList(dlm);


Dit is de code (klasse SearchScreen) die tot zover aan de zoekbutton hangt, het goede resultaat krijg ik wel in de console te zien.

Ik wil dus dat het resultaat in het scherm list1 terecht komt die in de klasse SearchResults staat.

En dit is de functie code:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
public void zoekOpTitel(Album eenAlbum) { 
        PreparedStatement pstmt; 
        try { 
            pstmt = deDatabaseConnectie.prepareStatement("SELECT TITEL FROM Album WHERE Album.titel = ?"); 
            pstmt.setString(1,eenAlbum.getTitel()); 
              
            int x = pstmt.executeUpdate(); 
              
            pstmt.close();     
        } 
           catch (SQLException eSql){ 
            System.out.println("Op titel zoeken "  +  eSql.toString() ); 
        }

  • bigbeng
  • Registratie: Augustus 2000
  • Laatst online: 26-11-2021
1) list1 is geen scherm, het is een listbox, je zult dus een scherm moeten maken waar je list1 in hangt.
2) Hoe je elementen toevoegt aan een JList kun je uitstekend vinden in de standaard API documentatie die bij jouw SDK is meegeleverd, of indien dat niet het geval is op http://java.sun.com .

Wat heb je zelf al geprobeerd, wat gaat er fout?

  • TukkerTweaker
  • Registratie: November 2001
  • Laatst online: 15-05 11:05
Kun je je vraag ook begrijpend stellen, hier kan ik geen chocola van maken.