Advertisement
Guest User

asdaa

a guest
Feb 10th, 2016
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.68 KB | None | 0 0
  1. package StoredProc;
  2. import java.sql.*;
  3. import java.util.Scanner;
  4.  
  5. public class Uppgift2 {
  6.  
  7.  
  8. public static void main(String[] args) throws SQLException {
  9. Connection connect = null;
  10. CallableStatement callable = null;
  11. Scanner scanner = new Scanner(System.in);
  12.  
  13. System.out.println("Slå in ditt Personnummer Max 10 siffror");
  14. String personnummer1 = scanner.nextLine();
  15. System.out.println("Ditt förnamn");
  16. String fornamn1 = scanner.nextLine();
  17. System.out.println("Ditt efternamn");
  18. String efternamn1= scanner.nextLine();
  19. System.out.println("Din epost");
  20. String epost1=scanner.nextLine();
  21. System.out.println("Ditt telefonnummer");
  22. String telefon1 = scanner.nextLine();
  23. System.out.println("Ort ?");
  24. String ort1 = scanner.nextLine();
  25. System.out.println("Din klass");
  26. String klass1= scanner.nextLine();
  27. try {
  28. connect = DriverManager.getConnection("jdbc:mysql://localhost/Skola?noAccessToProcedureBodies=true","Zaher","hej123");
  29. connect.setAutoCommit(false);
  30. callable = connect.prepareCall("{CALL RegistreraElev(?,?,?,?,?,?,?)}");
  31. callable.setString(1, personnummer1);
  32. callable.setString(2, fornamn1);
  33. callable.setString(3, efternamn1);
  34. callable.setString(4, epost1);
  35. callable.setString(5, telefon1);
  36. callable.setString(6, ort1);
  37. callable.setString(7, klass1);
  38. callable.execute();
  39.  
  40. System.out.println(personnummer1 +" "+ fornamn1 +" " + efternamn1 +" "+ epost1 +" "+ telefon1+ " "+ ort1 + " "+ klass1 );
  41.  
  42. connect.commit();
  43. }catch(SQLException e){
  44. e.printStackTrace();
  45. connect.rollback();
  46. }finally{
  47. scanner.close();
  48. callable.close();
  49. connect.close();
  50. }
  51.  
  52. }
  53.  
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement