Advertisement
Guest User

Untitled

a guest
Oct 13th, 2016
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. import java.sql.Connection;
  2. import java.sql.DriverManager;
  3. import java.sql.ResultSet;
  4. import java.sql.Statement;
  5.  
  6. public class ClientController {
  7.  
  8. public static ResultSet select(String user, String pass, String sqlCommand){
  9. Connection c = null;
  10. Statement stmt = null;
  11. ResultSet rs = null;
  12. try {
  13. Class.forName("org.postgresql.Driver");
  14. c = DriverManager
  15. .getConnection("jdbc:postgresql://dbserver.capscbgbnhob.us-west-2.rds.amazonaws.com:5432/",
  16. user, pass);
  17. c.setAutoCommit(false);
  18. System.out.println("Opened database successfully");
  19.  
  20. stmt = c.createStatement();
  21. rs = stmt.executeQuery( sqlCommand);
  22. return rs;
  23. //rs.close();
  24. //stmt.close();
  25. //c.close();
  26. } catch ( Exception e ) {
  27. System.err.println( e.getClass().getName()+": "+ e.getMessage() );
  28. return rs;
  29. }
  30. //System.out.println("Operation done successfully");
  31. //return rs;
  32. }
  33.  
  34. public static boolean sqlCommand(String user, String pass, String sqlCommand){
  35. Connection c = null;
  36. Statement stmt = null;
  37. try {
  38. Class.forName("org.postgresql.Driver");
  39. c = DriverManager
  40. .getConnection("jdbc:postgresql://dbserver.capscbgbnhob.us-west-2.rds.amazonaws.com:5432/",
  41. user, pass);
  42. c.setAutoCommit(false);
  43. System.out.println("Opened database successfully");
  44.  
  45. stmt = c.createStatement();
  46. String sql = sqlCommand;
  47. stmt.executeUpdate(sql);
  48. c.commit();
  49. stmt.close();
  50. c.close();
  51. } catch ( Exception e ) {
  52. System.err.println( e.getClass().getName()+": "+ e.getMessage() );
  53. return false;
  54. }
  55. System.out.println("Operation done successfully");
  56. return true;
  57. }
  58.  
  59.  
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement