Implementasi Kelas Database Implementasi Kelas

5.3.7 Implementasi Kelas Database

Kelas Database merupakan kelas controller yang berisi method-method untuk memanggil method-method pada kelas DatabaseConnection. } catch Exception e { System.out.printlne.getMessage; } return getConnection; } public Connection getConnection { return connection; } public boolean closeConnectionString url, String user, String pwd { if isConnectedMySQLurl, user,pwd { try { getConnection.close; setConnectionnull; } catch SQLException ex { ex.printStackTrace; } return true; } else if isConnectedOracleurl, user,pwd { try { getConnection.close; setConnectionnull; } catch SQLException ex { ex.printStackTrace; } return true; } else { return false; } } public class Database { private Connection connection; public static boolean getConnOracleString url, String user, String pwd { DatabaseConnection kon = new DatabaseConnection; boolean ok = kon.isConnectedOracleurl, user, pwd; return ok; } public static boolean getConnMySQLString url, String user, String pwd { DatabaseConnection kon = new DatabaseConnection; boolean ok = kon.isConnectedMySQLurl, user, pwd; return ok; } public ResultSet displayTableOracleConnection conn throws SQLException { Statement stmt; ResultSet rset; String query; stmt = conn.createStatementResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY; query = select table_name from user_tables; System.out.println\nExecuting query: + query; rset = stmt.executeQueryquery; return rset; } public ResultSet displayTableMySqlConnection conn throws SQLException { Statement stmt; ResultSet rset; String query; stmt = conn.createStatementResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY; query = show tables; System.out.println\nExecuting query: + query; rset = stmt.executeQueryquery; return rset; } public ResultSet displayTableConnection conn, String namaTabel throws SQLException { Statement stmt; ResultSet rset; String query; stmt = conn.createStatementResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY;

5.3.8 Implementasi Kelas CheckBoxTableModel

Dokumen yang terkait

Deteksi outlier menggunakan Algoritma Local Correlation Integral (LOCI) : studi kasus data akademik mahasiswa Teknik Informatika Universitas Sanata Dharma.

0 0 258

Deteksi outlier menggunakan Algoritma Local Outlier Probability : studi kasus data akademik mahasiswa Program Studi Teknik Informatika Universitas Sanata Dharma.

0 5 265

Deteksi outlier menggunakan Algoritma Connectivity Based Outlier Factor : studi kasus data akademik mahasiswa Teknik Informatika Universitas Sanata Dharma.

0 4 252

Deteksi Outlier menggunakan algoritma Naive Nested Loop : studi kasus data akademik mahasiswa Program Studi Teknik Informatika, Universitas Sanata Dharma, Yogyakarta.

2 3 236

Deteksi outlier menggunakan Algoritma Connectivity Based Outlier Factor studi kasus data akademik mahasiswa Teknik Informatika Universitas Sanata Dharma

1 8 250

Deteksi outlier menggunakan Algoritma Local Outlier Probability studi kasus data akademik mahasiswa Program Studi Teknik Informatika Universitas Sanata Dharma

1 9 263

Deteksi Outlier menggunakan algoritma Block Based Nested Loop studi kasus data akademik mahasiswa Program Studi Teknik Informatika Universitas Sanata Dharma

0 1 200

Deteksi outlier menggunakan Algoritma Local Correlation Integral (LOCI) studi kasus data akademik mahasiswa Teknik Informatika Universitas Sanata Dharma

0 4 256

Deteksi outlier menggunakan algoritma local outlier factor : studi kasus data akademik mahasiswa TI Universitas Sanata Dharma - USD Repository

0 0 241

Deteksi Outlier menggunakan algoritma Naive Nested Loop : studi kasus data akademik mahasiswa Program Studi Teknik Informatika, Universitas Sanata Dharma, Yogyakarta - USD Repository

0 0 234