Eksplorasi Dreamweaver MX Ultradev (5-1)
Penulis:Eve Cole
Waktu Pembaruan:2009-05-31 21:07:32
Eksplorasi Dreamweaver MX Ultradev (5) menghapus catatan dalam database
Melanjutkan perjalanan Dreamweaver MX kami, di bab sebelumnya kami mempelajari cara menggunakan perilaku server yang disertakan dengan DW MX untuk memperbarui catatan di database. Perilaku servernya yang kuat memungkinkan kita untuk mengoperasikan database di database tanpa menulis sebaris kode pun, seperti penyisipan, pembaruan, penghapusan yang disebutkan sebelumnya, dll. Pada bab ini, kita akan mempelajari cara menggunakan DW MX untuk menghapus record di database.
Mari kita bahas konsep dasarnya terlebih dahulu. :) Aplikasi WEB mungkin berisi halaman yang memungkinkan pengguna untuk menghapus catatan database melalui browser. Biasanya, catatan yang akan dihapus ditampilkan pada halaman terlebih dahulu, dan kemudian catatan yang tidak perlu dihapus melalui operasi pengguna pada database. DW MX hadir dengan perilaku server Hapus Catatan untuk mengoperasikan penghapusan basis data. Faktanya, ini sangat mirip dengan operasi pembaruan basis data yang kita pelajari di bab sebelumnya. Pertama, telusuri data, pilih data yang akan dihapus, lalu hapus halaman terkait untuk mengonfirmasi penghapusan. Langkah-langkah spesifiknya tidak dirinci di sini, silakan merujuk ke bab sebelumnya.
<1> Pekerjaan persiapan, pada bab sebelumnya kami menjelaskan cara menggunakan perilaku server Go To Detail Page untuk melompat ke bidang catatan database yang relevan. Tak terkecuali di sini, hasil tampilan akhir ditunjukkan pada Gambar (5-1) dan (5-2).
5-1
5-2
Aspek detail dari produksi di atas tidak dirinci di sini. Silakan merujuk ke Bab 4 untuk detailnya. :)
<2> Oke, pekerjaan awal sudah disiapkan. Kali ini protagonis kita adalah perilaku server Delete Record. Fungsinya juga sangat sederhana. Seperti yang Anda lihat dari namanya, ini khusus digunakan untuk menghapus kumpulan catatan. Oke, buat sub-halaman kita, terima nilai yang diteruskan dari halaman pertama, dan tampilkan catatan database yang sesuai. Kita juga membicarakan hal ini di Bab 4, dan hasil tampilan akhir ditunjukkan pada Gambar (5-3) dan (5-4). Ingatlah untuk meletakkan tabel ke dalam formulir dan memberi nama kotak teks di dalamnya.
5-3
5-4
<3> Pengenalan rinci tentang Hapus Catatan. Aplikasi-->Perilaku Server-->Hapus Catatan, seperti yang ditunjukkan pada Gambar (5-5).
5-5
Klik untuk menampilkan kotak dialog yang ditunjukkan pada Gambar (5-6). Tidak sulit untuk menemukan bahwa ini sangat mirip dengan perilaku server dalam memperbarui konten database yang kita bicarakan di bab sebelumnya.
koneksi: Anda dapat memilih koneksi database yang akan digunakan dari daftar drop-down ini. Jika tidak ada, Anda dapat mengklik Define untuk mendefinisikan ulang koneksi database.
Hapus Dari Tabel: Dalam daftar drop-down ini, Anda dapat memilih catatan tabel mana dalam database yang ingin Anda hapus.
Pilih Rekam Dari: Pilih nama kumpulan rekaman yang akan digunakan di sini.
Kolom Kunci Unik: Pilih bidang kunci dari tabel tempat kumpulan catatan berada yang akan dihapus. Jika isi bidang kunci adalah angka, Anda perlu memilih kotak centang Numerik di sebelah kanan.
Hapus Dengan Mengirimkan: Dalam daftar drop-down ini, pilih nama formulir untuk mengirimkan operasi penghapusan. Karena di halaman kita hanya ada satu form dan tidak diberi nama, maka secara otomatis akan memilih form1. Jika nama form diubah atau ada beberapa form, maka form yang sesuai harus dipilih.
Setelah Menghapus, Buka: Halaman mana yang akan dituju setelah menyelesaikan operasi penghapusan ini, di sini kita masuk ke delok.asp. (Jangan lupa untuk membuat halaman ini!)
5-6
Setelah menyelesaikan operasi ini, efek tampilan halaman seperti yang ditunjukkan pada Gambar (5-7). Tempat di mana perilaku server diterapkan akan ditandai dengan warna berbeda.
5-7
<4> Ujian akhir!
Mari kita lihat dulu record-record di database, seperti ditunjukkan pada Gambar (5-8).
5-8
Contoh rendering halaman utama (5-9).
5-9
Di sini kita memilih untuk menghapus record pertama, klik Hapus pada record dengan ID 1, dan itu akan melompat ke subhalaman yang dihapus, seperti yang ditunjukkan pada Gambar (5-10).
5-10
Setelah penyerahan, ia akan melompat ke halaman delok.asp yang baru saja kita definisikan di atas, dan kemudian melihat catatan dalam database, seperti yang ditunjukkan pada Gambar (5-11).
5-11
Oh. . . Setiap orang juga harus melihat bahwa catatan tersebut telah dihapus.