Advertisement
Guest User

Untitled

a guest
Sep 19th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5 1.32 KB | None | 0 0
  1. package DB;
  2.  
  3. import javafx.collections.FXCollections;
  4. import javafx.collections.ObservableList;
  5.  
  6. import java.sql.Connection;
  7. import java.sql.DriverManager;
  8. import java.sql.ResultSet;
  9. import java.sql.Statement;
  10.  
  11.  
  12.  
  13. public class GestoreQueryCerca<T> {
  14.  
  15.     public ObservableList cerca(String tabella) {
  16.  
  17.         // Connect to database
  18.        //non ho capito com si fa xD
  19.  
  20.         try {
  21.             connection c = DriverManager.getConnection();
  22.  
  23.  
  24.             // Create tutti i risultati in una tabella
  25.             String selectSql = "SELECT * " +
  26.                     "FROM " + tabella;
  27.  
  28.  
  29.             try (Statement statement = c.createStatement();
  30.                  ResultSet rS = statement.executeQuery(selectSql)) {
  31.                 ObservableList products = FXCollections.observableArrayList();
  32.                 // inserisco i risultati nella lista preferisco un set
  33.                while (rS.next())//scorro gli elementi del risultato
  34.                 {
  35.                     String a = rS.getString(1);
  36.                     String b = rS.getString(2);
  37.                     String c = rS.getString(3);
  38.  
  39.                     products.add( a,b,c,"[]" );
  40.  
  41.                 }
  42.                 connection.close();
  43.             }
  44.         }
  45.         catch (Exception e) {
  46.             e.printStackTrace();
  47.         }
  48.     }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement