Advertisement
Guest User

Untitled

a guest
Mar 27th, 2015
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.92 KB | None | 0 0
  1.  
  2. public Collection<Integer> palletId(String recName) {
  3. PreparedStatment ps = null;
  4. ArrayList<Integer> ids = new ArrayList<Integer>();
  5. try {
  6. String sql = "SELECT Pallets.id AS PalletID, "
  7. + "Pallets.recName FROM Pallets "
  8. + "WHERE recName LIKE ‘?’";
  9.  
  10. ps = conn.prepareStatement(sql);
  11. ResultSet rs = ps.executeQuery();
  12. while (rs.next()) {
  13. ids.add(PalletID);
  14. }
  15. return ids;
  16. } catch (SQLException e) {
  17. // TODO Auto-generated catch block
  18. e.printStackTrace();
  19. } finally {
  20. try {
  21. ps.close();
  22. } catch (SQLException e) {
  23. // TODO Auto-generated catch block
  24. e.printStackTrace();
  25. }
  26. }
  27. }
  28.  
  29.  
  30. /**Returnerar en lista med namn på de som mottagit varan*/
  31. public Collection<String> String name(){
  32. PreparedStatment ps = null;
  33. ArrayList<String> names = new ArrayList<String>();
  34. try {
  35. String sql = "SELECT Pallets.customerName AS Customer, "
  36. + "Pallets.recName AS Cookie, "
  37. + "Pallets.id AS PalletID, "
  38. + "Orders.id AS OrderID "
  39. + "FROM Pallets, Orders"
  40. + "WHERE Pallets.status = ‘Delivered’";
  41.  
  42. ps = conn.prepareStatement(sql);
  43. ResultSet rs = ps.executeQuery);
  44. while (rs.next()) {
  45. names.add(rs.getString("Customer"));
  46. }
  47.  
  48. } catch (SQLException e) {
  49. // TODO Auto-generated catch block
  50. e.printStackTrace();
  51. } finally {
  52. try {
  53. ps.close();
  54. } catch (SQLException e) {
  55. // TODO Auto-generated catch block
  56. e.printStackTrace();
  57. }
  58. }
  59.  
  60. }
  61.  
  62.  
  63. public Collection<Integer> getPalletsCreated(String d1, String d2){ //vet inte vilka parametrar som egentligen ska in
  64.  
  65. PreparedStatement ps = null;
  66. ArrayList<Map<String, String>> betweenDates = new ArrayList<Map<String, String>>();
  67. try{
  68. String sql = "SELECT * FROM Pallets WHERE "
  69. + "created >= ? AND created < ?;";
  70.  
  71. ps = conn.prepareStatement(sql);
  72. ps.setString(1, date1);
  73. ps.setString(2, date2);
  74. ResultSet rs = ps.executeQuery();
  75. while(rs.next()){
  76. Map<String, String> pallet = new HashMap<String, String>();
  77. pallet.put("id", rs.getString);
  78. }
  79.  
  80. PreparedStatement ps = null;
  81. ArrayList<Map<String, String>> performances = new ArrayList<Map<String, String>>();
  82. try {
  83. String sql = "SELECT movieTitle, aDate, theatreName "
  84. + "FROM Performances "
  85. + "WHERE Performances.movieTitle = ? ";
  86. ps = conn.prepareStatement(sql);
  87. ps.setString(1, movieTitle);
  88. ResultSet rs = ps.executeQuery();
  89. while (rs.next()) {
  90. Map<String, String> performance = new HashMap<String, String>();
  91. performance.put("movie", rs.getString("movieTitle"));
  92. performance.put("aDate", rs.getString("aDate"));
  93.  
  94.  
  95. return idsBetweenDates;
  96. } catch (SQLException e) {
  97. e.printStackTrace();
  98. return null;
  99. } finally {
  100. try {
  101. ps.close();
  102. } catch (SQLException e) {
  103. e.printStackTrace();
  104. }
  105. }
  106. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement