Guest User

Untitled

a guest
Apr 10th, 2019
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.57 KB | None | 0 0
  1.  
  2. package prg10;
  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.SQLException;
  9. import java.sql.Statement;
  10. import java.util.Scanner;
  11. import java.util.logging.Level;
  12. import java.util.logging.Logger;
  13.  
  14. public class Prg10 {
  15. Statement st=null;
  16. Preparedstatement pat = null;
  17. ResultSet rs = null;
  18. Connection con=null;
  19. String driver="com.mysql.jdbc.Driver";
  20. String url="jdbc:mysql://localhost:3306/mysql?zeroDateTimeBehavior=convertToNull";
  21. String username="root";
  22. String password="root";
  23. public Prg10()
  24. {
  25. try {
  26. try {
  27. Class.forName(driver);
  28. con=DriverManager.getConnection(url, username,password);
  29. } catch (SQLException ex) {
  30. Logger.getLogger(Prg10.class.getName()).log(Level.SEVERE, null, ex);
  31. } catch (ClassNotFoundException ex) {
  32. Logger.getLogger(Prg10.class.getName()).log(Level.SEVERE, null, ex);
  33. }
  34. int choice;
  35. InputStreamReader isr=new InputStreamReader(System.in);
  36. BufferedReader br = new BufferedReader(isr);
  37. System.out.println("CRUD operations in JDBC");
  38. System.out.println("1. Create Table\n 2. Insert\n 3. Read\n 4. Delete\n 5. Update\n 6. Alter\n 7. Drop\n 8. Exit\n");
  39. System.out.println("Enter your Choice of Operations");
  40. Scanner scanner = new Scanner(System.in);
  41. choice = scanner.nextInt();
  42. System.out.println("Enter your query");
  43. String qry=scanner.nextLine();
  44. scanner.hasNextLine();
  45. st=con.createStatement();
  46. switch(choice)
  47. {
  48. case 1:
  49. st.execute(qry);
  50. System.out.println("Table Created Successfully");
  51. break;
  52. case 2:
  53. int row = st.executeUpdate(qry);
  54. System.out.println("Inserted Successfully");
  55. break;
  56. case 3:break;
  57. case 4:break;
  58. case 5:break;
  59. case 6:break;
  60. case 7:break;
  61. case 8:System.exit(0);
  62.  
  63. }
  64. } catch (SQLException ex) {
  65. Logger.getLogger(Prg10.class.getName()).log(Level.SEVERE, null, ex);
  66. }
  67. }
  68. public static void main(String[] args) {
  69. Prg10 p1 = new Prg10();
  70.  
  71. }
  72. }
Add Comment
Please, Sign In to add comment