Guest User

Untitled

a guest
Aug 9th, 2018
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.28 KB | None | 0 0
  1. public class DatabaseHandler {
  2.  
  3.     private String dbUrl;
  4.     private String username;
  5.     private String password;
  6.     private String dbClass;
  7. //Den nya arrayList nedan
  8.     ArrayList<String> att = new ArrayList();
  9.  
  10.     public DatabaseHandler(String dbUrl, String username, String password) {
  11.         this.dbUrl = dbUrl;
  12.         this.username = username;
  13.         this.password = password;
  14.         this.dbClass = "com.mysql.jdbc.Driver";
  15.     }
  16.  
  17.     //metod för att göra ett SELECT-kommando
  18.     public void executeSelect(String query) {
  19.         try {
  20.             Class.forName(dbClass);
  21.             try (Connection con = DriverManager.getConnection(dbUrl, username, password)) {
  22.                 Statement statement = con.createStatement();
  23.                 ResultSet rs = statement.executeQuery(query);
  24. //                int i = 0;
  25.                 while (rs.next()) {
  26.                     String a = rs.getString(1);
  27. //här lägger du till att.add(a), detta sparar output av ditt select-kommando i ett tomt index.
  28.                     att.add(a);
  29.                     System.out.println(a);
  30.                 }
  31.  
  32.             }
  33.  
  34.         } catch (ClassNotFoundException | SQLException e) {
  35.             Logger.getLogger(this.getClass().getName(), e.getMessage());
  36.         }
  37.  
  38.     }
Add Comment
Please, Sign In to add comment