1. Administratively Register a Databases.
2. Insert records in a database using JSP.
3. Inserting data from HTML Form in a database using JSP.
4. Retrieve data from a database using JSP – result sets.
5. Delete Records from Database
1. Administratively Register a Databases.
nama database, nama table dan nama field |
buka ODBC untuk daftarkan data source |
memilih nama database |
selesai mendaftarkan data source |
Proses insert data pada peringkat permulaan ini - saya hanya insert data static sahaja iaitu nilai 1 untuk id dan 'charlie' untuk name. Ini adalah untuk memberi kejelasan kepada 'database connection' dan 'sql statement' INSERT kepada pelajar.
perhatikan 'connection database' dan sql statement yang di gunakan |
Proses insert data yang kedua ini memerlukan pengguna untuk masukkan data id dan data nama. Pseudocode umumnya adalah seperti berikut:-
1. Baca data dari user.
2. Insert data ke database.
Proses ini perlu menggunakan dua page iaitu page pertama untuk input data, dan page kedua untuk insert data ( sama spt contoh nombor 2 tapi dengan sedikit penambahan koding)
input.htm untuk input data dari user |
savedata.jsp untuk insert data ke database |
Proses display data sebenarnya proses lebih rumit berbanding proses lain (insert dan delete) kerana ia menggunakan satu objek lain iaitu result set (suatu objek yang akan pegang data).
proses view data |
5. Delete Records from Database
Perhatikan koding untuk padam data seperti dibawah. Data yang akan di padam telah di setkan secara static. Ini untuk memberi kejelasan kepada pelajar terhadap SQL statement DELETE.
delete data yang mempunyai id =1 |
bila link delete di klik ia akan memanggil fail delete.jsp
Jika pelajar mahir dengan proses-proses di atas-maka pelajar akan dapat kuasai web programming menggunakan jsp, dan kemahiran seterusnya ialah dalam menghasilkan user interface yang baik.
No comments:
Post a Comment