Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. public class SQL {
  2.  
  3. private static Connection conn;
  4.  
  5. public static void connect(String host, String database, int port, String user, String password)
  6. {
  7. if (!isConnected())
  8. try {
  9. conn = DriverManager.getConnection("jdbc:mysql://" + host + ":" + port + "/" + database, user, password);
  10. System.out.println("Connexion etablie avec la base de donnees");
  11. } catch (SQLException e) {
  12. e.printStackTrace();
  13. System.out.println("Connexion refuse avec la base de donnees");
  14. }
  15. }
  16.  
  17. public static void disconnect()
  18. {
  19. if (isConnected())
  20. try {
  21. conn.close();
  22. } catch (SQLException e) {
  23. e.printStackTrace();
  24. }
  25. }
  26.  
  27. public static boolean isConnected()
  28. {
  29. try {
  30. if ((conn == null) || (conn.isClosed()) || (!conn.isValid(5))) {
  31. return false;
  32. }
  33. return true;
  34. } catch (SQLException e) {
  35. e.printStackTrace();
  36. }
  37. return false;
  38. }
  39.  
  40. public static Connection getConnection() {
  41. return conn;
  42. }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement