Penjelasan potongan Listing 4.7 Ubah Data Stasiun
Untuk menampilkan data yang akan diubah sistem melakukan pemanggilan method lihatDataStasiun yang ditunjukan pada baris berikut ;
java.sql.ResultSet result entity.stasiun.lihatDataStasiun2noStasiunnya;
Method ini memerlukan sebuah input, yaitu nomor kereta, sedangkan untuk isi
method lihatDataStasiun ditampilkan pada Listing 4.8 berikut;
Listing 4.8 Method lihatDataStasiun2
public static ResultSet lihatDataStasiun2String noStasiun throws
SQLException {
DatabaseConnection konek = new DatabaseConnection; ResultSet rs;
String sql = select from stasiun where nomor_stasiun like + noStasiun
+ ; rs = ResultSet konek.lihatDatasql;
return rs; }
4.1.5 Halaman Lihat Order
Gambar 4.9 Lihat Order
4.1.6 Halaman Sisa Kursi
Gambar 4.10 Halaman Sisa Kursi Halaman pada Gambar 4.10 di atas untuk menampilkan sisa kursi
yang masih kosong untuk tiap kereta. Kursi yang masih kosong ini diambil dengan melihat kursi yang belum terisi sama sekali pada semua setasiun yang
dilewati. Untuk menampilkan sisa kursi ini menggunakan baris program sebagai berikut ;
Listing 4.8 Kursi Kosong
div id=bg_clouds
div id=main ‐‐ header begins ‐‐
div id=header div id=logo
div div id=buttons
a href=Admin_Home.jsp
class=but but_t
title=Homea a href=Admin_Update.jsp class=but title=Updatea
a href=Admin_Lihat_Order.jsp class=but title=Lihat Ordera
a href=Tampil_Kosong.jsp class=but title=Sisa Kursia
div div
‐‐ header ends ‐‐ div style=height:25pxdiv
a class=logout href=Halaman_Logout.jsp logouta div style=height:25pxdiv
‐‐ content begins ‐‐ div class=cont_topdiv
div id=content div class=razd_lr
div id=right1 div style=height:15pxdiv
div div id=left_home_template
div id=content div style=height:5pxdiv
h3centerKursi Kosongcenterh3 div style=height:5pxdiv
table width=610 border=0 tool.DatabaseConnection
conn =
new tool.DatabaseConnection;
java.sql.Statement statement
= conn.openConnection.createStatement;
java.sql.ResultSet result
= entity.cari.cariKosong9;
while result.next { tr
td class=labelnbsp;td td class=labellabel Argo Lawu labeltd
td colspan=3 class=fieldinput readonly style=width:
200px; height:
25px; id=namaKereta
name=Nama_Keretanya type=text
value==result.getStringtole maxlength=50 td
} java.sql.ResultSet
result1 =
entity.cari.cariKosong7; while result1.next {
tr tr
td class=labelnbsp;td td
class=labellabel Argo
Dwipanggalabeltd td colspan=2 class=fieldinput readonly
onKeyPress=return checkItsiswaevent style=width: 200px; height:
25px id=nomorKereta
name=No_Keretanya type=text
value==result1.getStringtole maxlength=100
td tr
} java.sql.ResultSetresult2=entity.cari.cariKosong1;
while result2.next { tr
td class=labelnbsp;td td class=labellabel Argo Bromo Anggrek
labeltd
td colspan=3 class=fieldinput readonly style=width:
200px; height:
25px; id=namaKereta
name=Nama_Keretanya type=textvalue==
result2.getStringtole maxlength=50 td
tr }
table div style=height:25pxdiv
div divdiv style=height:90pxdiv
div style=clear: bothdivdiv div
4.1.7 Halaman Home User