[JAVA] Panels en queries

Pagina: 1
Acties:

  • The Dolf
  • Registratie: November 2000
  • Niet online
De connectie met de database werkt. Alleen queries uitvoeren werkt niet.

Java:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public void query() throws SQLException
    {
        try
        {
            
            stmt = con.createStatement();
            rs = stmt.executeQuery ("SELECT * FROM Parkeerplaats");
            
            String tussenvoegsel, tmp;
            while (rs.next())
            {
                taTEST.appendText ("" +rs.getString ("Vak") + ",");
                taTEST.appendText ("" +rs.getString ("Oppervlak") + ",");
                taTEST.appendText ("" +rs.getString ("Eigenaar") + ", \n");
            }
        }
        catch (Exception e)
        {
            System.exit(1);
        }
    }


En hier het panel.
Java:
1
2
3
4
5
6
7
8
9
10
11
public Panel createPnlPlaces () 
{
        pnlPlaces = pnlMaker (0, 100, 600, 500, false);
        
        taTEST = new TextArea ();
        taTEST.setBounds (300,130,250,300);
        
        pnlPlaces.add (taTEST);
        
        return pnlPlaces;
}


Wat doe ik hier fout?

Gezocht!
Samsung 1TB HD103SI printplaat
Router
If everything seems to be going well, you have obviously overlooked something


  • momania
  • Registratie: Mei 2000
  • Laatst online: 00:32

momania

iPhone 30! Bam!

Ten eerste moet je bij een Exception niet System.exit(1) doen, maar van de Exception de stackTrace dumpen, dan kan je zien wat er mis gaat.

Ten tweede moet je je query code eerst schrijven zonder aan een GUI te denken.
Eerst de logica, dan de GUI. Dus maak voor een regel uit je resultset een eigen Object met met een eigen toString() methode. Zorg dat je de gegevens verzameld uit je resultset en verzamel die data in dat Object en prop die bij elkaar in een List.
Als de query dan uitgevoerd is , kan die alle objecten in die List naar de conlose printen en zie je iig of je query goed is.

Neem je whisky mee, is het te weinig... *zucht*


  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Volg Welkom in P&W -> Quickstart (update 2/10/2002) eens. Geef eens aan wat je probeerde, wat niet goed ging, waar je denk dat het aan ligt en wat de foutmelding is. Zou je dat nog kunnen aanvullen?

Dat je geen foutmelding krijgt ligt trouwens aan je System.exit(1). Zie verder momania voor verdere tips en speel daar even mee :)