Advertisement
Guest User

Untitled

a guest
Jul 27th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. package sample;
  2.  
  3. import java.io.BufferedReader;
  4. import java.io.FileReader;
  5. import java.io.IOException;
  6. import java.sql.*;
  7. import java.util.ArrayList;
  8.  
  9. public class DB2Connection {
  10.  
  11.  
  12. private static String baseName;
  13. private static String userName;
  14. private static String password;
  15. private static BufferedReader reader;
  16. private static String line;
  17. private static int i = 0;
  18. public static String getBaseName() {
  19. return baseName;
  20. }
  21.  
  22. public static String getUserName() {
  23. return userName;
  24. }
  25.  
  26. public static String getPassword() {
  27. return password;
  28. }
  29.  
  30. static{
  31. try {
  32. reader = new BufferedReader(new FileReader("BASE.UDL"));
  33. ArrayList<String> list = new ArrayList<>();
  34. while ( (line = reader.readLine()) !=null ) {
  35. list.add(line);
  36. }
  37. String[] str = list.get(4).split(";");
  38. String[] str2 = str[1].split("=");
  39. password = "\'" + str2[1] + "\'";
  40. System.out.println(password);
  41. str2 = str[3].split("=");
  42. userName = str2[1];
  43. System.out.println(userName);
  44. str2 = str[4].split("=");
  45. baseName = str2[1];
  46. System.out.println(baseName);
  47. reader.close();
  48. } catch (IOException e) {
  49.  
  50. }
  51. }
  52.  
  53. public DB2Connection() {
  54. try {
  55. Connection con = DriverManager.getConnection(baseName, userName, password);
  56. } catch (SQLException e) {
  57. e.printStackTrace();
  58. }
  59. }
  60.  
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement