Advertisement
Guest User

Untitled

a guest
Mar 1st, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.89 KB | None | 0 0
  1. package opgave1;
  2.  
  3. import java.io.BufferedReader;
  4. import java.io.InputStreamReader;
  5. import java.sql.Connection;
  6. import java.sql.DriverManager;
  7. import java.sql.ResultSet;
  8. import java.sql.Statement;
  9.  
  10. public class Opgave1 {
  11.  
  12. static Connection minConnection;
  13. static Statement stmt;
  14. static BufferedReader inLine;
  15.  
  16. public static void opgave1() {
  17. try {
  18. String regNr = "";
  19. String navn = "";
  20. String adresse = "";
  21. String tlfNr = "";
  22. String sql = "select regNr, navn, adresse, tlfNr from Afdeling";
  23. System.out.println("SQL-streng er "+sql);
  24. ResultSet res=stmt.executeQuery(sql);
  25. // genneml�ber svaret
  26. while (res.next()) {
  27. regNr = res.getString("regNr");
  28. navn = res.getString("navn");
  29. adresse = res.getString("adresse");
  30. tlfNr = res.getString("tlfNr");
  31. System.out.println("RegNr: " + regNr + ", navn: " + navn + ", adresse: "
  32. + adresse + ", tlfNr: " + tlfNr);
  33. }
  34. // p�n lukning
  35. if (!minConnection.isClosed()) minConnection.close();
  36. }
  37. catch (Exception e) {
  38. System.out.println("fejl: "+e.getMessage());
  39. }
  40. }
  41.  
  42. public static void main(String[] args) {
  43. // TODO Auto-generated method stub
  44. try {
  45. inLine = new BufferedReader(new InputStreamReader(System.in));
  46. //generel ops�tning
  47. //via native driver
  48. Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
  49. minConnection = DriverManager.getConnection("jdbc:sqlserver://localhost\\SQLEXPRESS;databaseName=andebybank;user=sa;password=far76esk;");
  50. stmt = minConnection.createStatement();
  51. //Indl�sning og kald af den rigtige metode
  52. System.out.println("Indtast ");
  53. System.out.println("q for opgave 1");
  54. String in=inLine.readLine();
  55. switch (in)
  56. {case "q" : {opgave1();break;}
  57. default : System.out.println("ukendt indtastning");
  58. }
  59. }
  60. catch (Exception e) {
  61. System.out.println("fejl: "+e.getMessage());
  62. }
  63. }
  64.  
  65.  
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement