Advertisement
Guest User

Untitled

a guest
Apr 28th, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.96 KB | None | 0 0
  1. package rfidcard;
  2. import java.sql.Connection;
  3. import java.sql.DriverManager;
  4. import java.sql.ResultSet;
  5. import java.sql.SQLException;
  6. import java.sql.Statement;
  7. import java.util.logging.Level;
  8. import java.util.logging.Logger;
  9. import javax.swing.table.DefaultTableModel;
  10.  
  11.  
  12. import java.awt.Color;
  13.  
  14. /**
  15. *
  16. * @author ACER
  17. */
  18. public class schedulestu extends javax.swing.JFrame {
  19.  
  20. /**
  21. * Creates new form schedulestu
  22. */
  23. public schedulestu() {
  24. initComponents();
  25. tampilkandata();
  26.  
  27. }
  28. public Connection conn;
  29.  
  30. public void koneksi() throws SQLException {
  31. try {
  32. conn=null;
  33. Class.forName("com.mysql.jdbc.Driver");
  34. conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/rfid", "root", "");
  35.  
  36. } catch (ClassNotFoundException ex) {
  37. Logger.getLogger(schedulestu.class.getName()).log(Level.SEVERE, null, ex);
  38. } catch (SQLException e) {
  39. Logger.getLogger(schedulestu.class.getName()).log(Level.SEVERE, null, e);
  40. } catch (Exception es) {
  41. Logger.getLogger(schedulestu.class.getName()).log(Level.SEVERE, null, es);
  42.  
  43.  
  44. }
  45. }
  46.  
  47. public void tampilkandata() {
  48. DefaultTableModel tabelmapel = new DefaultTableModel();
  49. tabelmapel.addColumn("Day");
  50. tabelmapel.addColumn("Course");
  51. tabelmapel.addColumn("Class");
  52. tabelmapel.addColumn("Time");
  53. tabelmapel.addColumn("Room");
  54. try {
  55. koneksi();
  56. String sql = "select * from schedule";
  57. Statement stat = conn.createStatement();
  58. ResultSet res=stat.executeQuery(sql);
  59. while (res.next()) {
  60. tabelmapel.addRow(new Object[]{res.getString(1),res.getString(2),res.getString(3), res.getString(4), res.getString(5)});
  61. }
  62. teble.setModel(tabelmapel);
  63. } catch (Exception e) {
  64. }
  65.  
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement