Advertisement
Guest User

Untitled

a guest
May 2nd, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.83 KB | None | 0 0
  1. package application;
  2.  
  3. import java.sql.Connection;
  4. import java.sql.DriverManager;
  5. import java.sql.ResultSet;
  6. import java.sql.SQLException;
  7. import java.sql.Statement;
  8.  
  9. public class ConnectDB {
  10.  
  11. static ResultSet rs = null;
  12. String query;
  13. static Connection con = null;
  14. static Statement stmt = null;
  15. static String user = "SYSTEM";
  16. static String password = "system";
  17. static String url = "jdbc:oracle:thin:@localhost:1521/xe";
  18.  
  19. public static void ConnectToDB() {
  20.  
  21. try {
  22. Class.forName("oracle.jdbc.driver.OracleDriver");
  23. DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
  24.  
  25. con = DriverManager.getConnection(url,user,password);
  26.  
  27. stmt = con.createStatement();
  28.  
  29. } catch (ClassNotFoundException e) {
  30. // TODO Auto-generated catch block
  31. e.printStackTrace();
  32. } catch (SQLException e) {
  33. // TODO Auto-generated catch block
  34. e.printStackTrace();
  35. }/*finally {
  36. try {
  37.  
  38. rs.close();
  39. stmt.close();
  40. con.close();
  41. }catch(SQLException e) {
  42. e.printStackTrace();
  43. }*/
  44.  
  45. }
  46.  
  47. public static ResultSet ReadFromDB(String query) {
  48.  
  49. try {
  50.  
  51. rs = stmt.executeQuery(query);
  52. } catch (SQLException e) {
  53. // TODO Auto-generated catch block
  54. e.printStackTrace();
  55. }
  56. /*try {if (rs!=null)
  57. while(rs.next()) {
  58. System.out.println("Etudiant id : " + rs.getInt(1) + "\t" + " - Nom : " + rs.getString(2) + " - prénom : " + rs.getString(3));
  59. }
  60. } catch (SQLException e) {
  61. // TODO Auto-generated catch block
  62. e.printStackTrace();
  63. }*/
  64. return rs;
  65. }
  66.  
  67. public static void CloseConnectionDB() {
  68.  
  69. try {
  70.  
  71. rs.close();
  72. stmt.close();
  73. con.close();
  74. }catch(SQLException e) {
  75. e.printStackTrace();
  76. }
  77. }
  78.  
  79. public static void UpdateDB(String query) {
  80.  
  81.  
  82.  
  83. }
  84. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement