Advertisement
Guest User

Untitled

a guest
May 23rd, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. public class DAO {
  2.  
  3.  
  4. private final static String DB_DRIVER = "org.h2.Driver";
  5. private final static String DB_URL = "jdbc:h2:~/test/test";
  6. private final static String DB_USERNAME = "kirill";
  7. private final static String DB_PASSWORD = "123";
  8. public static ResultSet resultSet;
  9.  
  10. public Connection h2GetConnection() {
  11. Connection connection = null;
  12. try {
  13. Class.forName(DB_DRIVER);
  14. connection = DriverManager.getConnection(DB_URL, DB_USERNAME, DB_PASSWORD);
  15. System.out.println("Connection OK");
  16.  
  17. Statement st = null;
  18.  
  19. st = connection.createStatement();
  20.  
  21.  
  22. MySAXApp mySAXApp = new MySAXApp();
  23. ////////////////////ДАЛЬШЕ ПЫТАЮСЬ ДОБАВИТЬ НОВОСТИ В БД
  24.  
  25. for (int i = 0; i < mySAXApp.a.length; i++) {
  26.  
  27.  
  28.  
  29. resultSet = st.executeQuery("INSERT INTO NEWS(NEWS_ID,NAME_OF_NEWS) VALUES (" + i + "),(" + mySAXApp.a[i] + ")");
  30.  
  31.  
  32. }
  33.  
  34. ////////////////////// проверка////////////////////////////////////////
  35. System.out.println("SELECT ALL");
  36.  
  37. st.execute("select * from NEWS");
  38.  
  39.  
  40. while (resultSet.next()) {
  41.  
  42. int id = resultSet.getInt("NEWS_ID");
  43. String name = resultSet.getString("NAME_OF_NEWS");
  44.  
  45. System.out.println();
  46. }
  47.  
  48.  
  49. } catch (SQLException e) {
  50. e.printStackTrace();
  51. System.out.println("Connection ERROR");
  52. } catch (ClassNotFoundException e) {
  53. e.printStackTrace();
  54. System.out.println("Connection ERROR");
  55. }
  56. return connection;
  57. }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement