Advertisement
Guest User

nob

a guest
Apr 23rd, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.87 KB | None | 0 0
  1. package opg7;
  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.Statement;
  8.  
  9. public class Miniprojekt {
  10.  
  11. static Connection minConnection;
  12. static Statement stmt;
  13. static BufferedReader inLine;
  14.  
  15. public static void main(String[] args) {
  16.  
  17. try {
  18. inLine = new BufferedReader(new InputStreamReader(System.in));
  19. Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
  20. minConnection = DriverManager.getConnection(
  21. "jdbc:sqlserver://localhost\\SQLEXPRESS;databaseName=Miniprojekt;user=sa;password=1234;");
  22. stmt = minConnection.createStatement();
  23. karakter();
  24. } catch (Exception e) {
  25. System.out.println("Fejl: " + e.getMessage());
  26. }
  27. }
  28.  
  29. public static void karakter() {
  30. try {
  31. // Indlæser søgestreng
  32. System.out.println("Indtast cpr på studerende");
  33. String cpr = inLine.readLine();
  34.  
  35. System.out.println("Indtast eksamens id");
  36. String eksamen = inLine.readLine();
  37.  
  38. System.out.println("Indtast karater");
  39. String karakter = inLine.readLine();
  40.  
  41. System.out.println("Indtast dato(yyyy-mm-dd)");
  42. String dato = inLine.readLine();
  43.  
  44. // Laver sql-sætning og før den udført
  45. String sql = String.format("insert into eksamensforsøg values(%s, %s, %s, '%s')", cpr, eksamen, karakter,
  46. dato);
  47. System.out.println("SQL-streng er " + sql);
  48. // pæn lukning
  49. if (!minConnection.isClosed()) {
  50. minConnection.close();
  51. }
  52. } catch (Exception e) {
  53. System.out.println("fejl: " + e.getMessage());
  54. }
  55. }
  56.  
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement