Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- catch (Exception e){} =
- e.printStackTrace() =
- System.err.println(e.getMessage()) =
- throws IOException{} =
- .toLowerCase() = membuat value variabel menjadi huruf kecil
- .trim(); = untuk menghapus whitespace
- .equals() = digunakan di dalam kondisi atau bisa di bilang samadengan /identik
- if (dataPekerjaan.equals("yes") || dataPekerjaan.equals("y")){} = kondisi or, kondisi dimana yes atau y
- long npmData = Long.parseLong(i_npmData) = parsing ke tipedata long
- int pil = Integer.parseInt(pilihanMenu) = parsing ke tipedata integer
- String raw_npm = Long.toString(npmData) //parsing tipedata long ke tipedata string
- String raw_jurusan = raw_npm.substring(4,6) = substring untuk mendapatkan kode jurusan
- String dataSekolahtype = dataSekolahnama.substring(0,3) = substring untuk mendapatkan type sekolah
- String raw_thn_angkatan = raw_npm.substring(0,4); substring untuk mendapatkan tahun angkatan
- [persentase data]
- totalData <- (totalData/totalData)*100 = mencari persentasi dari total smua data
- totDatabkj_no <- getDatapekerjaan_no() = mengambil nilai return dari fungsi getDatapekerjaan_no() totDatabkj_yes<-getDatapekerjaan_yes() = mengambil nilai return dari fungsi getDatapekerjaan_yes()
- persenDt_Ybkj <- (totDatabkj_yes*100)/totalData = mencari persentasi dari total data yang bekerja
- persenDt_Nbkj <- (totDatabkj_no*100)/totalData = mencari persentasi dari total data yang tidak bekerja
- SELECT COUNT(*) = menghitung total row(dalam table) yang ditentukan kriterianya
- DELETE FROM tb_mahasiswa WHERE mhs_npm= ? = query delete data berdasarkan npm
- UPDATE tb_mahasiswa SET jenis_perusahaan =? WHERE mhs_npm =? = query update data jenis_perusahaan berdasarkan npm
- SELECT * from tb_mahasiswa LIMIT offset = query untuk tampilkan smua data dengan limit offet tertentu
- SELECT COUNT(*) FROM tb_mahasiswa WHERE nm_perusahaan IS NOT NULL = query menghitung data yang bekerja
- SELECT COUNT(*) FROM tb_mahasiswa WHERE nm_perusahaan IS NULL = query menghitung data yang tidak bekerja
- SELECT COUNT(*) FROM tb_mahasiswa WHERE mhs_angkatan="+var_tahun+" AND type_sekolah="+" = query menghitung total data smk stm sma berdasarkan tahun
- stmt.close() dan conn.close() = menutup statement dan connection
- PreparedStatement statement_tb_mahasiswa_insert = conn.prepareStatement(sql_tb_mahasiswa_insert) =
- statement_tb_mahasiswa_delete.setString(1, var_npm_Fdetail) =
- rowsInserted_tb_mahasiswa = statement_tb_mahasiswa_insert.executeUpdate() = eksekusi query ; rows di simpan di objek resultset aka rs
- rs = stmt.executeQuery(sql_tb_mahasiswa_select1row) =
- rs.getString("mhs_nama") = mengambil value dari field mhs_nama
- .getInt("COUNT(*)") = mengambil value dari field COUNT(*)
- return = mengembalikan nilai di dalam fungsi atau suatu kondisi
- startConnectionDB() = procedure untuk memulai koneksi database
- static int getDatapekerjaan_no() = fungsi menghitung total data yang tidak bekerja
- static int getDatapekerjaan_yes() = fungsi menghitung data yang bekerja
- static int getDataTahun(int var_tahun,String var_pendidikan) = fungsi menghitung total data smk stm sma berdasarkan tahun
- static void statistikData() = procedure untuk summary statistik dan konversi total data menjadi persentase
- static void showAllData() = procedure untuk tampilkan smua data
- static void inserData() = procedure untuk input data
- static void editData(String var_npm_Fdetail,int var_what_edit) = fungsi edit data
- static void deleteData(String var_npm_Fdetail) = procedure untuk delete 1 data
- static int getTotalData() = fungsi mengetahui total data yang ada di database
- static void detailData(String var_npm_Fdetail) = procedure untuk detail 1 data
Add Comment
Please, Sign In to add comment