Advertisement
Guest User

Untitled

a guest
Apr 24th, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.83 KB | None | 0 0
  1. package server;
  2.  
  3. import ch.makery.address.model.Dogovor;
  4. import java.io.IOException;
  5. import java.io.ObjectInputStream;
  6. import java.io.ObjectOutputStream;
  7. import java.io.Serializable;
  8. import java.net.InetAddress;
  9. import java.net.Socket;
  10. import java.sql.Connection;
  11. import java.sql.DriverManager;
  12. import java.sql.ResultSet;
  13. import java.sql.SQLException;
  14. import java.sql.Statement;
  15. import java.util.ArrayList;
  16. import java.util.List;
  17.  
  18. public class Database {
  19.  
  20. Connection db;
  21.  
  22. public Database() {
  23. try {
  24. db = DriverManager.getConnection("jdbc:mysql://localhost:3306/dogovora?serverTimezone=UTC", "root", "123456");
  25.  
  26. } catch (SQLException e) {
  27. e.printStackTrace();
  28. }
  29. }
  30.  
  31. public List<Dogovor> getAll() {
  32. try {
  33.  
  34. Statement sql = db.createStatement();
  35.  
  36. ResultSet rs = sql.executeQuery("SELECT * FROM dogovora");
  37.  
  38. List<Dogovor> list = new ArrayList<>();
  39.  
  40. while (rs.next()) {
  41.  
  42. Dogovor d = new Dogovor();
  43.  
  44. d.setTip(rs.getString("tip"));
  45.  
  46. name = rs.getString("Name");
  47. type = rs.getString("Type");
  48. firma = rs.getString("Firma");
  49. price = rs.getString("Price");
  50. date = rs.getString("Date");
  51.  
  52. x.append(st);
  53. }
  54.  
  55. return list;
  56.  
  57. } catch (SQLException e) {
  58. return null;
  59. }
  60. }
  61.  
  62. public void deleteOne(Dogovor d) {
  63. try {
  64. Statement sql = db.createStatement();
  65. ResultSet rs = sql.executeQuery("DELETE from dogovora WHERE nomer = ?");
  66. }
  67. }
  68.  
  69. public boolean addOne(Dogovor d) {
  70. return true;
  71. }
  72.  
  73. public boolean editOne(Dogovor d) {
  74. return true;
  75. }
  76.  
  77. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement