Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void opslaanKnopActionPerformed(java.awt.event.ActionEvent evt) {
- JOptionPane.showMessageDialog(null, "student toegevoegd");
- try{
- Connection con = Week2Opdracht3.getConnection();
- Statement stmt = con.createStatement();
- stmt.executeUpdate("INSERT INTO Student(ID, Voornaam, Achternaam, lengte, gewicht, vooropl) VALUES('"+idField.getText().toString()+"', '"+voornaamField.getText().toString()+"', '"+achternaamField.getText().toString()+"', '"+lengteField.getText().toString()+"', '"+gewichtField.getText().toString()+"', '"+opleidingBox.getSelectedItem().toString()+"')");
- }
- catch (SQLException err) {
- System.out.println(err.getMessage());
- }
- hoofdscherm.update();
- this.dispose();
- }
- private void geslachtBoxActionPerformed(java.awt.event.ActionEvent evt) {
- // TODO add your handling code here:
- }
- private void wijzigActionPerformed(java.awt.event.ActionEvent evt) {
- try{
- Connection con = Week2Opdracht3.getConnection();
- Statement stmt = con.createStatement();
- String v = voornaamField.getText();
- String a = achternaamField.getText();
- String i = idField.getText();
- String g = gewichtField.getText();
- String l = lengteField.getText();
- String o = opleidingBox.getSelectedItem().toString();
- String update = "UPDATE student set voornaam ='" +v+ "',achternaam = '" +a+ "',gewicht = '" +g+ "',lengte = '" +l+ "',opleiding = '" +o+ "' WHERE id ='"+i+"'";
- int result = stmt.executeUpdate(update);
- String SQL = "SELECT * FROM Student";
- ResultSet rs = stmt.executeQuery(SQL);
- Hoofdscherm.leerlingen.clear();
- while (rs.next()) {
- String naamStudent = ((rs.getString(1)+" " +(rs.getString(2))+" "+(rs.getString(3))));
- Hoofdscherm.leerlingen.add(naamStudent);
- }
- JOptionPane.showMessageDialog(null, "student is gewijzigd");
- }
- catch(SQLException err) {
- System.out.println(err.getMessage());
- }
- Hoofdscherm.lijst.setListData(Hoofdscherm.leerlingen.toArray());
- this.dispose();
Advertisement
Add Comment
Please, Sign In to add comment