Advertisement
Guest User

Untitled

a guest
Mar 19th, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.50 KB | None | 0 0
  1. package Studentmanager;
  2.  
  3. import java.sql.*;
  4. import java.util.Scanner;
  5.  
  6. public class manager {
  7. public void manager(){}
  8. public void view(){
  9. try{
  10. //Buoc 2 - khai bao driver
  11. Class.forName("com.mysql.jdbc.Driver");
  12.  
  13. //Buoc 3 - Tao Database URL
  14. String DB_URL="jdbc:mysql://localhost:3306/t1806e";
  15. String DB_USER="root";
  16. String DB_PASS="root";
  17.  
  18. //Buoc 4 - ket noi DB
  19. Connection conn= DriverManager.getConnection(DB_URL,DB_USER,DB_PASS);
  20. //Buoc 5 - thuc thi truy van
  21. Statement statement = conn.createStatement();//Tao 1 obj statement
  22. String sql ="SELECT*FROM student"; //tao 1 string query
  23. ResultSet resultSet = statement.executeQuery(sql);
  24.  
  25. while (resultSet.next()){
  26. System.out.println("ID: "+resultSet.getInt("id"));
  27. System.out.println("Name: "+resultSet.getString("Name"));
  28. System.out.println("Age: "+resultSet.getInt("age"));
  29. System.out.println("Mark: "+resultSet.getInt("mark"));
  30.  
  31. }
  32. }catch (ClassNotFoundException e){
  33. e.printStackTrace();
  34. }catch (SQLException e){
  35. e.printStackTrace();
  36. }
  37.  
  38. }
  39. public void Add(){
  40. try{
  41. //Buoc 2 - khai bao driver
  42. Class.forName("com.mysql.jdbc.Driver");
  43.  
  44. //Buoc 3 - Tao Database URL
  45. String DB_URL="jdbc:mysql://localhost:3306/t1806e";
  46. String DB_USER="root";
  47. String DB_PASS="root";
  48.  
  49. //Buoc 4 - ket noi DB
  50. Connection conn= DriverManager.getConnection(DB_URL,DB_USER,DB_PASS);
  51. //Buoc 5 - thuc thi truy van
  52. Statement statement = conn.createStatement();//Tao 1 obj statement
  53. String sql ="SELECT*FROM student"; //tao 1 string query
  54. ResultSet resultSet = statement.executeQuery(sql);
  55. Scanner scanner=new Scanner(System.in);
  56. System.out.println("Nhap ten sinh vien:");
  57. String name= scanner.nextLine();
  58. System.out.println("Nhap tuổi sinh viên:");
  59. int age = scanner.nextInt();
  60. System.out.println("Nhập điểm sinh viên:");
  61. int mark=scanner.nextInt();
  62. String sql2="INSERT INTO student (Name,age,mark) VALUES ('"+name+"','"+age+"','"+mark+"')";
  63. statement.executeUpdate(sql2);
  64. }catch (ClassNotFoundException e){
  65. e.printStackTrace();
  66. }catch (SQLException e){
  67. e.printStackTrace();
  68. }
  69.  
  70. }
  71. public void Delete(){
  72. try{
  73. //Buoc 2 - khai bao driver
  74. Class.forName("com.mysql.jdbc.Driver");
  75.  
  76. //Buoc 3 - Tao Database URL
  77. String DB_URL="jdbc:mysql://localhost:3306/t1806e";
  78. String DB_USER="root";
  79. String DB_PASS="root";
  80.  
  81. //Buoc 4 - ket noi DB
  82. Connection conn= DriverManager.getConnection(DB_URL,DB_USER,DB_PASS);
  83. //Buoc 5 - thuc thi truy van
  84. Statement statement = conn.createStatement();//Tao 1 obj statement
  85. Scanner scanner=new Scanner(System.in);
  86. System.out.println("Nhap ten ID sinh vien cần xóa:");
  87. int id = scanner.nextInt();
  88. String sql3="DELETE FROM student WHERE id = '"+id+"'";
  89. statement.executeUpdate(sql3);
  90. }catch (ClassNotFoundException e){
  91. e.printStackTrace();
  92. }catch (SQLException e){
  93. e.printStackTrace();
  94. }
  95.  
  96. }
  97. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement