Advertisement
Guest User

Untitled

a guest
Jun 18th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.58 KB | None | 0 0
  1. import java.io.*;
  2. import java.sql.*;
  3. import java.util.Properties;
  4.  
  5.  
  6. public class Labb2 {
  7.  
  8.  
  9. Labb2(String[] args){
  10. try{
  11. BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
  12.  
  13. Class.forName ("org.postgresql.Driver");
  14. Properties settings = new Properties ();
  15. settings.setProperty ("user", System.getProperty ("user.name"));
  16. String url = "jdbc:postgresql://localhost/darar";
  17. Connection db = DriverManager.getConnection (url, settings);
  18. while(true){
  19. System.out.println("Välkommen till varuhuset, vad vill du göra?");
  20. System.out.println("1. Sök efter varaunummer");
  21. System.out.println("2. Sök efter varutyp");
  22. System.out.println("3. Ta bort varnunmr");
  23. System.out.println("4. Lägg till ny vara");
  24. System.out.println("5. Uppdatera vara");
  25. System.out.println("6. Lista alla varor\n\n\n");
  26. System.out.println("0. Exit");
  27. int val = Integer.parseInt(in.readLine());
  28. switch(val){
  29. case 1:
  30. System.out.println("Vilket varunummer söker du?");
  31. int varunr = Integer.parseInt(in.readLine());
  32.  
  33. String query1 = "select * from vara where varunr = "+varunr;
  34. ResultSet rs1 = db.createStatement().executeQuery (query1);
  35.  
  36. while (rs1.next ())
  37. System.out.println ("Varunummer: " + varunr + " är: " + rs1.getString(2)+ "\n\n" );
  38. System.out.println("Do you want to know more? y/n");
  39. String svar = in.readLine().toString();
  40. if(svar.equalsIgnoreCase("y")){
  41. break;
  42. }
  43. else {
  44. System.out.println("hej då!");
  45. System.exit(0);
  46. }
  47.  
  48. case 2:
  49. System.out.println("hej du valde sök2");
  50. break;
  51. case 3:
  52. System.out.println("hej du valde remove");
  53. break;
  54. case 4:
  55. System.out.println("hej du valde lägg till");
  56. break;
  57. case 5:
  58. System.out.println("hej du valde uppdatera");
  59. break;
  60. case 6:
  61. System.out.println("Hej du valde list");
  62. break;
  63. case 0:
  64. System.out.println("Hej då!");
  65. System.exit(0);
  66. }
  67. }
  68.  
  69.  
  70. //insert into vara values (366, 'xbox')
  71. //String query = "delete from vara where varunr = 366";
  72.  
  73. //ResultSet rs = db.createStatement().executeQuery (query);
  74.  
  75. // String query1 = "select * from vara";
  76. // ResultSet rs1 = db.createStatement().executeQuery (query1);
  77. //
  78. // while (rs1.next ())
  79. // System.out.println (rs1.getString (1) + " " + rs1.getString(2) );
  80.  
  81. }
  82. catch(Exception e){
  83. System.err.println(e);
  84. }
  85.  
  86. }
  87.  
  88.  
  89.  
  90. public static void main(String[] args) {
  91. new Labb2(args);
  92. System.exit(0);
  93. }
  94.  
  95.  
  96. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement