0% menganggap dokumen ini bermanfaat (0 suara)
64 tayangan3 halaman

Modul III Pemrograman Web

Modul ini membahas pembuatan aplikasi web sederhana untuk menghapus data mahasiswa pada database menggunakan ASP.net. Terdiri dari tiga tahap yaitu membuat halaman untuk memilih data, membuat form konfirmasi penghapusan, dan proses penghapusan data mahasiswa pada database.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
64 tayangan3 halaman

Modul III Pemrograman Web

Modul ini membahas pembuatan aplikasi web sederhana untuk menghapus data mahasiswa pada database menggunakan ASP.net. Terdiri dari tiga tahap yaitu membuat halaman untuk memilih data, membuat form konfirmasi penghapusan, dan proses penghapusan data mahasiswa pada database.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 3

Modul III

Pemrograman Web

Bahasan Topik : Aplikasi Web untuk menghapus data tabel dengan ASP.net

Tujuan : Mahasiswa mampu mendemonstrasikan pembuatan aplikasi web database sederhana


untuk menghapus data dengan menggunakan Pemrograman ASP.net.

Deskripsi :

Aplikasi web dinamis pada praktikum kali ini tersusun dari dua program utama yaitu HTML dan ASP.net.
Program HTML difungsikan sebagai antarmuka (user interface) yang mengendalikan inputan dari
pengguna berupa obyek FORM. Program ASP.net dimanfaatkan untuk menangkap request dan mengolah
inputan dari obyek FORM untuk disimpan atau dibaca ke/dari database.

Pada praktikum kali ini akan diuraikan tahapan dalam membuat fitur menghapus data pada aplikasi web
database sederhana, adapun contoh kasusnya yaitu penghapusan data mahasiswa. Fitur hapus data
mahasiswa yang akan dipraktekkan yaitu:

1. Halaman untuk memilih record yang akan dihapus


2. Form konfirmasi penghapusan
3. Proses hapus data mahasiswa dalam database

Tahapan Praktikum:

A. Membuat halaman untuk memilih record


1. Siapkan hasil praktikum sebelumnya (dengan me-restore) berupa aplikasi SIAKAD dan
database: akademik.
2. Modifikasi halaman web viewmhs.aspx, dengan menambahkan link hapus pada setiap record
data mahasiswa yang ditampilkan. Adapun caranya, tambahkan script berikut ini pada file
viewmhs.aspx.vb
....
While reader.Read()
tmp = tmp & "<tr>"
tmp = tmp & "<td>" & reader.GetString(0) & "</td>"
tmp = tmp & "<td>" & reader.GetString(1) & "</td>"
tmp = tmp & "<td>" & reader.GetString(2) & "</td>"
tmp = tmp & "<td><a href=deleteMhs.aspx?nim=" & reader.GetString(0) & ">hapus</a></td>"
End While
tmp = tmp & "</table>"
....

3. Jalankan halaman viewmhs.aspx tersebut, dan pastikan linknya telah mengarah alamat ke
halaman deleteMhs.aspx dengan menyertakan data NIM. Contoh:
http://localhost:65265/deleteMhs.aspx?nim=17.5.00001

B. Membuat Form Konfirmasi dan Proses Penghapusan data


1. Tambahkan Web Form baru pada aplikasi SIAKAD dan beri nama file: deleteMhs.aspx
2. Rancangan halaman web deleteMhs.aspx seperti susunan script berikut:

3. Buka file deleteMhs.aspx.vb, kemudian tambahkan script berikut ini pada event Page_Load,
script berikut berfungsi untuk menangkap Query String dari link yang di-klik dari viewmhs.aspx.

4. Kemudian tambahkan script untuk memfungsikan tombol btTidak pada event Click:

5. Untuk memproses penghapusan data table mahasiswa, lengkapi event tombol btYa dengan
script berikut ini :
6. Simpan aplikasi dan coba jalankan. Lakukan percobaan memilih salah satu program studi dan
klik tombol Tampilkan. Amati hasil output di halaman web.

C. Pertanyaan
1. Berdasarkan praktek yang Anda laksanakan, uraikan arti dan manfaat Query String nim dalam
fitur aplikasi di atas?
2. Terdapat perintah Response.Redirect(alamat), ceritakan maksud perintah tersebut dalam
aplikasi deleteMhs.aspx.

Anda mungkin juga menyukai