Guest User

Untitled

a guest
Mar 25th, 2018
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.45 KB | None | 0 0
  1. package DB_connect;
  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. /**
  10. * Created by Konstantin on 15.03.2018.
  11. */
  12. public class ContectToDB {
  13.  
  14. /* private static final String url = "jdbc:sqlserver://127.0.0.1:1433;databaseName=WINTOUR";
  15. private static final String user = "";
  16. private static final String password = "";
  17.  
  18. // JDBC variables for opening and managing connection
  19. private static Connection con;
  20. private static Statement stmt;
  21. */
  22.  
  23. public ContectToDB(){
  24. try {
  25. Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
  26. System.out.println("Driver loading success!");
  27. String url = "jdbc:sqlserver://127.0.0.1:1433;databaseName=ElectronicVt";
  28. String user = "";
  29. String password = "";
  30.  
  31. try {
  32. Connection con = DriverManager.getConnection(url, user, password); // Создание соединения с БД.
  33. System.out.println("Connected!");
  34. Statement st = con.createStatement();
  35. String query = "select * from people";
  36. ResultSet rs = st.executeQuery(query);
  37.  
  38. System.out.println("Print result of our query.\n");
  39. printResult(rs);
  40.  
  41. con.close(); //Закрытие подключение к БД.
  42. System.out.println("Disconnected!");
  43. } catch (SQLException e) {
  44. e.printStackTrace();
  45. System.out.println("Something wrong with connection!");
  46. }
  47. } catch (ClassNotFoundException e) {
  48. e.printStackTrace();
  49. }
  50. }
  51.  
  52. private static void printResult(ResultSet res)throws SQLException{
  53. String name, lname;
  54. int age, sex;
  55. String str_sex;
  56.  
  57. while(res.next()){
  58. name = res.getString("Name");
  59. lname = res.getString("LName");
  60. age = res.getInt("Age");
  61. sex = res.getInt("Sex");
  62. if(sex==1)
  63. str_sex = "M";
  64. else {
  65. if (sex < 0)
  66. str_sex = "NULL";
  67. else
  68. str_sex = "Ж";
  69. }
  70. System.out.println("Name: "+name+", LName: "+lname+", Age:"+age+", Sex: "+str_sex+"\n");
  71. }
  72.  
  73.  
  74. }
  75.  
  76. public static void main(String[] args) {
  77. ContectToDB CTBD = new ContectToDB();
  78. }
  79.  
  80. }
Add Comment
Please, Sign In to add comment