Advertisement
Guest User

Untitled

a guest
Apr 4th, 2016
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. import java.sql.*;
  2. import java.util.*;
  3. import java.util.logging.*;
  4.  
  5. // java -cp postgresql-9.4-1201.jdbc4.jar:. DBtest
  6.  
  7. public class pc_shop {
  8.  
  9. public static void main(String[] args) {
  10. String url = "jdbc:postgresql://localhost:5432/project";
  11. String user = "postgres";
  12. String password = "a14r23";
  13. Connection con = null;
  14.  
  15. //CONNECTING
  16. try {
  17. con = DriverManager.getConnection(url, user, password);
  18.  
  19. } catch (SQLException ex) {
  20. Logger lgr = Logger.getLogger(pc_shop.class.getName());
  21. lgr.log(Level.WARNING, ex.getMessage(), ex);
  22.  
  23. }
  24.  
  25. list_component_current_stock(con);
  26. }
  27.  
  28. public static void list_component_current_stock(Connection con){
  29. //RUN AN EXAMPLE QUERY
  30. try {
  31. Statement st = con.createStatement();
  32. String query = "SELECT * FROM stock_view";
  33. ResultSet rs = st.executeQuery(query);
  34. System.out.println("+-----------------------------------------+------------+---------------+");
  35. System.out.println("| Name | Kind | current stock |");
  36. System.out.println("+-----------------------------------------+------------+---------------+");
  37. while (rs.next()) {
  38. String name = rs.getString("name");
  39. String kind = rs.getString("kind");
  40. String current_stock = rs.getString("current_stock");
  41. System.out.printf("| %-40s| %-10s | %-13s | \n", name, kind, current_stock);
  42. }
  43. System.out.println("+-----------------------------------------+------------+---------------+");
  44. } catch (SQLException e) {
  45. e.printStackTrace();
  46. }
  47. }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement