Advertisement
darius90

Modulzáró

Feb 28th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.43 KB | None | 0 0
  1. package Modulzaro;
  2.  
  3. import java.io.*;
  4. import java.util.Scanner;
  5. import java.sql.*;
  6.  
  7. public class Modulzaro{
  8. private String vnev;
  9. private String knev;
  10. private int id;
  11. private int kor;
  12.  
  13. public Modulzaro(String vnev, String knev, int id,  int kor){
  14. this.vnev = vnev;
  15. this.knev = knev;
  16. this.id = id;
  17. this.kor = kor;
  18. }
  19.  
  20. public void setVnev(String vnev){
  21. this.vnev = vnev;
  22. }
  23.  
  24. public String getVnev(){
  25. return vnev;
  26. }
  27.  
  28. public void setKnev(String knev){
  29. this.knev = knev;
  30. }
  31.  
  32. public String getKnev(){
  33. return knev;
  34. }
  35.  
  36. public void setId(int id){
  37. this.id = id;
  38. }
  39.  
  40. public int getId(){
  41. return id;
  42. }
  43.  
  44. public void setKor(int kor){
  45. this.kor = kor;
  46. }
  47.  
  48. public int getKor(){
  49. return kor;
  50. }
  51.  
  52. public static void main(String args[]) throws Exception{
  53.  
  54. Modulzaro obj1 = new Modulzaro ("Vnev", "Knev", 0, 0);
  55. int tanuloszam;
  56. int i = 0;
  57. Scanner in = new Scanner(System.in);
  58.  
  59. Class.forName("com.mysql.jdbc.Driver");  
  60. Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/emp","root","");  
  61.  
  62. PreparedStatement ps=con.prepareStatement("insert into modulzaro values(?,?,?,?)");    
  63. BufferedReader br=new BufferedReader(new InputStreamReader(System.in));  
  64.  
  65. System.out.println("Kérem adja meg a csoport tanulóianak a számát: ");
  66. tanuloszam = in.nextInt();
  67.  
  68. while( i < tanuloszam){
  69. System.out.println("Írd be a vezetéknevet:");  
  70. String vnev=br.readLine();  
  71. System.out.println("Írd be a keresztnevet:");  
  72. String knev=br.readLine();  
  73. System.out.println("Írd be a tanuló azonosítót:");  
  74. int id=Integer.parseInt(br.readLine());
  75. System.out.println("Írd be a tanuló korát:");  
  76. int kor=Integer.parseInt(br.readLine());
  77. ps.setString(1,vnev);
  78. ps.setString(2,knev);
  79. ps.setInt(3,id);
  80. ps.setInt(4,kor);  
  81. int a=ps.executeUpdate();  
  82. i++;
  83. }
  84. System.out.println(tanuloszam+" Személy felvétele megtörtént");  
  85.  
  86.     try
  87. {
  88. Class.forName("com.mysql.jdbc.Driver").newInstance();
  89. Connection myConn=DriverManager.getConnection("jdbc:mysql://localhost:3306/emp","root","");
  90. Statement stmt=myConn.createStatement();
  91. ResultSet rs=stmt.executeQuery("select * from modulzaro");
  92.  
  93. System.out.println("Az adatbázisba felvitt személyek neve:");  
  94. while(rs.next())
  95. {
  96. System.out.println(rs.getString("vnev")+" "+rs.getString(2));
  97. }
  98. }
  99. catch(SQLException e)
  100. {
  101. System.out.println(e);
  102. }
  103. catch(Exception e)
  104. {
  105. System.out.println(e);
  106. }
  107.  
  108. br.close();
  109. in.close();
  110. con.close();  
  111. }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement