.... try { conn = DbConnection.getKoneksi(); String sqlSelect = "SELECT * FROM tb_pegawai"; String sqlSelectWhere = "SELECT * FROM tb_pegawai WHERE id=?"; // Saya coba cetak, ouputnya 0 System.out.println(pegawaiObject.getId()); if (pegawaiObject.getId() == 0) { stmt = conn.createStatement(); rs = stmt.executeQuery(sqlSelect); while (rs.next()) { Pegawai pegawai = new Pegawai(); pegawai.setId(rs.getInt("id")); pegawai.setName(rs.getString("name")); pegawai.setJob(rs.getString("job")); pegawai.setSalary(rs.getDouble("salary")); listPegawai.add(pegawai); } ....