Advertisement
Guest User

Untitled

a guest
May 11th, 2017
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.97 KB | None | 0 0
  1. package com.company;
  2.  
  3. /**
  4.  * Created by User on 12-5-2017.
  5.  */
  6. import java.awt.*;
  7. import java.awt.event.ActionEvent;
  8. import java.awt.event.ActionListener;
  9. import javax.swing.*;
  10.  
  11. import java.sql.Connection;
  12. import java.sql.DriverManager;
  13. import java.sql.SQLException;
  14. import java.sql.Statement;
  15. import java.sql.ResultSet;
  16.  
  17. /**
  18.  * Created by pjott on 11-5-2017.
  19.  */
  20. public class StatusVeranderen extends JFrame {
  21.     JPanel jp = new JPanel();
  22.     JLabel jl = new JLabel();
  23.     JFrame jf = new JFrame();
  24.     JTextField jt = new JTextField(30);
  25.     public StatusVeranderen() {
  26.         setTitle("Titel");
  27.         setSize(1920, 1080);
  28.         setVisible(true);
  29.         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  30.         setResizable(false);
  31.         //jp = new JPanel();
  32.         //jp2 = new JPanel();
  33.         //jp.add(jl);
  34.         //jt = new JTextField("Please enter all your shit in here");
  35.         jp.add(jl);
  36.         jp.add(jt);
  37.         jt.addActionListener(new ActionListener() {
  38.             @Override
  39.             public void actionPerformed(ActionEvent e) {
  40.                 String input = jt.getText();
  41.                 executeQuery();
  42.  
  43.  
  44.  
  45.             }
  46.         });
  47.         //jb = new JButton("Press me");
  48.         //jp.add(jb);
  49.         add(jp);
  50.     }
  51.     public static void main(String[] args){
  52.         StatusVeranderen d = new StatusVeranderen();
  53.     }
  54.  
  55.     private static void executeQuery(){
  56.         Statement stmt = null;
  57.         ResultSet rs = null;
  58.         Connection conn = null;
  59.  
  60.         try {
  61.             // Get a connection
  62.             conn = DriverManager.getConnection("jdbc:mysql://localhost:3307/database pbs?","root" , "usbw");
  63.  
  64.             // Create a statement
  65.             stmt = conn.createStatement();
  66.  
  67.             // Execute Sql query
  68.             String sql = "Update bestelling Set BestellingGeleverd = 1 Where Koerier IN (Select Account_id From Account where Naam = ' + input + ";
  69.             stmt.executeUpdate(sql);
  70.  
  71.             // Process the result set
  72.             while(rs.next()){
  73.                 System.out.println(rs.getString("Bestelling_id") + "    " +  rs.getString("Koerier") + "    " +  rs.getString("Klant") + "    " +  rs.getString("Beginlocatie") + "    "  +  rs.getString("Eindlocatie"));
  74.             }
  75.  
  76.         }
  77.         catch (SQLException ex){
  78.             System.out.println("SQLException: " + ex.getMessage());
  79.             System.out.println("SQLState: " + ex.getSQLState());
  80.             System.out.println("VendorError: " + ex.getErrorCode());
  81.         }
  82.         finally {
  83.             //  release resources
  84.             if (rs != null) {
  85.                 try {
  86.                     rs.close();
  87.                 } catch (SQLException sqlEx) { } // ignore
  88.                 rs = null;
  89.             }
  90.  
  91.             if (stmt != null) {
  92.                 try {
  93.                     stmt.close();
  94.                 } catch (SQLException sqlEx) { } // ignore
  95.                 stmt = null;
  96.             }
  97.         }
  98.     }
  99. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement