Advertisement
Guest User

Untitled

a guest
Apr 25th, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.09 KB | None | 0 0
  1. //Student registration Form (using applets and awt controls)
  2. import java.awt.*;
  3. import java.awt.event.*;
  4. import java.applet.*;
  5. import java.sql.*;
  6. import java.util.*;
  7.  
  8. public class mysql4 extends Applet implements ActionListener{
  9.  
  10. Label l1 = new Label("Roll No. : ");
  11. TextField t1 = new TextField("",10);
  12. Label l2 = new Label("Name : ");
  13. TextField t2 = new TextField("",20);
  14. Label l3 = new Label("Gender : ");
  15. CheckboxGroup radioGroup = new CheckboxGroup();
  16. Checkbox r1 = new Checkbox("Male", radioGroup, false);
  17. Checkbox r2 = new Checkbox("Female", radioGroup, true);
  18. Label l4 = new Label("Hobbies : ");
  19. Checkbox c1 = new Checkbox("Sports");
  20. Checkbox c2 = new Checkbox("Cooking/Gardening");
  21. Checkbox c3 = new Checkbox("Music");
  22. Checkbox c4 = new Checkbox("Arts/Crafts");
  23. Label l5 = new Label("Course Opted : ");
  24. Choice l=new Choice();
  25. Label l6 = new Label("FeedBack : ",Label.CENTER);
  26. TextArea ta = new TextArea("",15,20);
  27. Button b1 = new Button("Submit");
  28. Button b2 = new Button("Reset");
  29. public void init() {
  30. l1.setAlignment(Label.CENTER);
  31. add(l1);
  32. add(t1);
  33. add(l2);
  34. add(t2);
  35. add(l3);
  36. add(r1);
  37. add(r2);
  38. add(l4);
  39. add(c1);
  40. add(c2);
  41. add(c3);
  42. add(c4);
  43. add(l5);
  44. l.add("BCA");
  45. l.add("MCA");
  46. l.add("PGDCA");
  47. add(l);
  48. add(l6);
  49. add(ta);
  50. b1.addActionListener(this);
  51. add(b1);
  52. b2.addActionListener(this);
  53. add(b2);
  54. }
  55. public void actionPerformed(ActionEvent e){
  56. if(e.getSource()==b1){
  57. try{
  58. String myDriver = "com.mysql.jdbc.Driver";
  59. String myUrl = "jdbc:mysql://localhost:3306/sonoo?useSSL=false";
  60. Class.forName(myDriver);
  61. Connection con = DriverManager.getConnection(myUrl, "root", "12345678");
  62. String query = "insert into details (RollNo, Name, Gender, Hobbies, Course, FeedBack)" + " values (?, ?, ?, ?, ?, ?)";
  63. PreparedStatement ps = con.prepareStatement(query);
  64. ps.setString (1, l1.getText());
  65. ps.setString (2, l2.getText());
  66. Checkbox chkr = radioGroup.getSelectedCheckbox();
  67. ps.setString (3, chkr.getLabel());
  68. Checkbox chk = radioGroup.getSelectedCheckbox();
  69. ps.setString (4, chk.getLabel());
  70. ps.setString (5, l.getSelectedItem());
  71. ps.setString (6, ta.getText());
  72. ps.execute();
  73. con.close();
  74. }catch(Exception ex){
  75. ex.printStackTrace();
  76. System.out.println(ex.getMessage());
  77. }
  78. }else if(e.getSource()==b2){
  79. t1.setText(" ");
  80. t2.setText(" ");
  81. r1.setState(false);
  82. r2.setState(true);
  83. c1.setState(false);
  84. c2.setState(false);
  85. c3.setState(false);
  86. c4.setState(false);
  87. l.select("BCA");
  88. ta.setText(" ");
  89. }else{}
  90. }
  91. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement