JesuisEva

laatsteOpdr

Jan 31st, 2013
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. ModelItem selectedItem = (ModelItem) toernooiCombo.getSelectedItem();
  2.  
  3. try {
  4. stmt = getConnection.con.createStatement();
  5. sql = "SELECT * FROM toernooi t JOIN inschrijving i ON t.idToernooi = i.idToernooi JOIN speler s ON i.idSpeler = s.idSpeler WHERE t.idToernooi = '"+selectedItem.id+"' AND betaalStatus = 'betaald' ";
  6. System.out.println(sql);
  7. ResultSet rs = stmt.executeQuery(sql);
  8.  
  9. DefaultComboBoxModel combo = new DefaultComboBoxModel();
  10.  
  11. if(rs.next()){
  12. String idSpeler = ((rs.getString(9)));
  13. String spelerNaam = ((rs.getString(12)));
  14. ModelItem item = new ModelItem();
  15. item.description = idSpeler +" " +spelerNaam;
  16. item.id = idSpeler;
  17. combo.addElement(item);
  18. }
  19. rs.close();
  20.  
  21. sql = "SELECT * FROM toernooi t JOIN inschrijving i ON t.idToernooi = i.idToernooi JOIN speler s ON i.idSpeler = s.idSpeler WHERE t.idToernooi = '"+selectedItem.id+"' AND betaalStatus = 'onbetaald' ";
  22. System.out.println(sql);
  23. ResultSet rs2 = stmt.executeQuery(sql);
  24.  
  25. DefaultComboBoxModel combo2 = new DefaultComboBoxModel();
  26.  
  27. if(rs2.next()){
  28. String idSpeler = ((rs2.getString(9)));
  29. String spelerNaam = ((rs.getString(12)));
  30. ModelItem item2 = new ModelItem();
  31. item2.description = idSpeler+" "+spelerNaam;
  32. combo2.addElement(item2);
  33. }
  34. rs2.close();
  35.  
  36. betaaldList.setModel(combo);
  37. onbetaaldList.setModel(combo2);
  38.  
  39. }catch (SQLException err) {
  40. JOptionPane.showMessageDialog(null, err.getMessage());
  41. }
Advertisement
Add Comment
Please, Sign In to add comment