Perkara yang dibincangkan pada perjumpaan ke-3 ialah :
1- Tarikh demo pertama - 21 Februari 2008(mggu hdpn)
2- Progress yang diperlukan utk demo pertama - mengikut gantt chart.
3- Cik hazinah mengingatkan masa yang tinggal untuk menyiapkan projek...
4- Siapkan dokumentasi - minggu hadapan hantar draf bab 1 dan 2.
Perkara yang perlu dilakukan :
- Siapkan apa yang telah disuruh oleh cik hazinah pada minggu lepas.
- Buat dokumentasi bab 2.
- Kaji tentang grid sudoku -source code yang diambil.
Coding insert - 4 Februari 2008
mencuba coding yang diberikan dalam forum : http://www.daniweb.com
<%@ page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*" errorPage="" %>
<%@ page import="java.sql.*" %>
<%@ page import="java.io.*" %>
<%@ page import="java.util.*" %>
<%!
String firstname= request.getParameter("FIRSTNAME");
String lastname = request.getParameter("LASTNAME");
String address1 = request.getParameter("ADDRESS");
String address2= request.getParameter("ADDRESS2");
String address3 = request.getParameter("ADDRESS3");
String city = request.getParameter("CITY");
String province = request.getParameter("PROVINCE");
String memo = request.getParameter("MEMO");
%>
<%
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/funeral", "root", "abc123");
PreparedStatement ps=conn.prepareStatement("INSERT INTO memory VALUES (?,?,?,?,?,?,?,?)");
ps.setString(1,firstname );
ps.setString(2,lastname );
ps.setString(3,address1 );
ps.setString(4,address2 );
ps.setString(5,address3 );
ps.setString(6,postalcode );
ps.setString(7,province );
ps.setString(8,memo );
ps.execute();
conn.close();
}catch(Exception e)
{
out.println(e);
}
%>-------------------------------------------
mengubahsuai aturcara ini bagi sesuai dengan aturcara yang dibangunkan...
<%@ page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*" errorPage="" %>
<%@ page import="java.sql.*" %>
<%@ page import="java.io.*" %>
<%@ page import="java.util.*" %>
<%!
String firstname= request.getParameter("FIRSTNAME");
String lastname = request.getParameter("LASTNAME");
String address1 = request.getParameter("ADDRESS");
String address2= request.getParameter("ADDRESS2");
String address3 = request.getParameter("ADDRESS3");
String city = request.getParameter("CITY");
String province = request.getParameter("PROVINCE");
String memo = request.getParameter("MEMO");
%>
<%
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/funeral", "root", "abc123");
PreparedStatement ps=conn.prepareStatement("INSERT INTO memory VALUES (?,?,?,?,?,?,?,?)");
ps.setString(1,firstname );
ps.setString(2,lastname );
ps.setString(3,address1 );
ps.setString(4,address2 );
ps.setString(5,address3 );
ps.setString(6,postalcode );
ps.setString(7,province );
ps.setString(8,memo );
ps.execute();
conn.close();
}catch(Exception e)
{
out.println(e);
}
%>-------------------------------------------
mengubahsuai aturcara ini bagi sesuai dengan aturcara yang dibangunkan...
Insert dalam database (pendaftaran)
Fungsi untuk insert data dalam database melibatkan form daftarUser.jsp yang mana setiap nilai yang dimasukkan didalam form tersebut akan dimasukkan ke dalam table tblpengguna di dalam database.
Sumber rujukan yang diambil :
1. http://www.daniweb.com
2. http://forum.java.sun.com
3. http://pdf.coreservlets.com
4. http://www.wellho.net
5. http://www.webxpertz.net
sumber yang lain akan dimasukkan kemudian...
Sumber rujukan yang diambil :
1. http://www.daniweb.com
2. http://forum.java.sun.com
3. http://pdf.coreservlets.com
4. http://www.wellho.net
5. http://www.webxpertz.net
sumber yang lain akan dimasukkan kemudian...
Login Page - 31 Jan 2008
Menyiapkan aturcara untuk login serta mencari aturcara untuk 'run' session bagi login pengguna. Antara laman web yang dirujuk:
- http://www.exforsys.com
- http://www.onjava.com
- http://www.roseindia.net
Membuat aturcara bagi page register user...
- http://www.exforsys.com
- http://www.onjava.com
- http://www.roseindia.net
Membuat aturcara bagi page register user...
Connection dengan database - 29 Jan 2008
Connection dengan database telah berjaya...setelah merujuk kepada website berkenaan dan cara yang diajar oleh En Hishamuddin dalam kelas Internet Computing, maka connnection tersebut berjaya. Langkah seterusnya :
- Siapkan login page - (termasuk session)
- Siapkan register page untuk daftar pengguna.
- Admin site.
- Siapkan login page - (termasuk session)
- Siapkan register page untuk daftar pengguna.
- Admin site.
2nd perjumpaan dgn Cik Hazinah - 24 Jan
Cik Hazinah ingin melihat progress serta sistem yang telah disiapkan bagi memberi komen serta cadangan...Antara komen yang dikemukakan :
- perlu lebih smart menguruskan masa untuk menyiapkan aturcara...
- tentang masalah sudoku yang dikemukakan - try cari di CodeGuru bg mendapatkan solution.
- dalam masa yang sama perlu menyiapkan aturcara yang lain. Cik hazinah telah memberi cadangan mengenai jenis 'competition' yang boleh dihasilkan. Antaranya :
- perlu lebih smart menguruskan masa untuk menyiapkan aturcara...
- tentang masalah sudoku yang dikemukakan - try cari di CodeGuru bg mendapatkan solution.
- dalam masa yang sama perlu menyiapkan aturcara yang lain. Cik hazinah telah memberi cadangan mengenai jenis 'competition' yang boleh dihasilkan. Antaranya :
- Competition yang sedia ada dalam website.
- Sesiapa(user) saja boleh create competition. 2 option dlm bahagian ini :
- User boleh pilih siapa yang boleh join competition yg di create.
- Terbuka kepada sesiapa sahaja yang mendaftar.
Connection dengan database - 22 Jan 2008
Dalam kelas Pengkomputeran Internet, lecturer(En Hishammuddin) telah mennunjukkan secara teori asas bagaimana untuk membuat connection dengan MySQL database bagi java(servlet). Dengan panduan ini,proses mencuba connection dengan database bagi projek ini dijalankan...
1. Download connector bagi MySQL for Java platform.... Klik Sini atau download connector yang di embeded MySQL dalam java apllication.....embeded MySQL
2. Extract file tersebut...
3. Dalam netbean klik pada tab Runtime, kemudian klik database..add kan file yang di extract tadi atau kata lain file driver utk connector tersebut.
4. Atau cara lain klik kanan pada projek tersebut, pilih propeties.
5. Klik pada categories --> libraries, kemudian addkan file jar yang terdapat dalam folder yang di extract tadi..
6. Kemudian cuba buat connection menggunakan coding...
23 hb - percubaan pertama gagal kerana terdapat error pada coding yang dibuat...hehehehe
1. Download connector bagi MySQL for Java platform.... Klik Sini atau download connector yang di embeded MySQL dalam java apllication.....embeded MySQL
2. Extract file tersebut...
3. Dalam netbean klik pada tab Runtime, kemudian klik database..add kan file yang di extract tadi atau kata lain file driver utk connector tersebut.
4. Atau cara lain klik kanan pada projek tersebut, pilih propeties.
5. Klik pada categories --> libraries, kemudian addkan file jar yang terdapat dalam folder yang di extract tadi..
6. Kemudian cuba buat connection menggunakan coding...
23 hb - percubaan pertama gagal kerana terdapat error pada coding yang dibuat...hehehehe
Subscribe to:
Posts (Atom)