Beruflich Dokumente
Kultur Dokumente
/*
SQLyog Enterprise v4.07
Host - 5.0.27-community-nt : Database - programmer
*********************************************************************
Server version : 5.0.27-community-nt
*/
USE `programmer`;
Page 1 of 1
programmer.html 17/Jan/07 5:24 PM
Page 1 of 1
programmerAdd.html 17/Jan/07 5:25 PM
Page 1 of 1
programmerUpdate.html 17/Jan/07 5:26 PM
Page 1 of 1
programmerDelete.html 17/Jan/07 5:25 PM
Page 1 of 1
programmerAdd.java 17/Jan/07 5:26 PM
1 import java.io.*;
2 import java.sql.*;
3 import java.util.*;
4 import javax.servlet.*;
5 import javax.servlet.http.*;
6
7 public class programmerAdd extends HttpServlet{
8 public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException{
9 res.setContentType("text/html");
10 PrintWriter out = res.getWriter();
11
12 Connection conn=null;
13 Statement state=null;
14 ResultSet rst=null;
15
16 try{
17 Class.forName("org.gjt.mm.mysql.Driver");
18 }catch(Exception e){out.println("Error Driver : "+e);}
19 try{
20 conn=DriverManager.getConnection("jdbc:mysql://localhost/programmer","root","root");
21 state = conn.createStatement ();
22
23 String nama = req.getParameter("nama");
24 String deskripsi = req.getParameter("deskripsi");
25
26 String query = "INSERT INTO programmer values ('"+nama+"','"+deskripsi+"');";
27 state.executeUpdate(query);
28 state.close();
29 }catch(Exception e){out.println("Error Database : "+e);}
30 out.println("<a href=http://bc11ivan:8080/examples/servlets/programmer.html>Kembali ke Manu Utama</a>");
31 }
32 }
Page 1 of 1
programmerShow.java 17/Jan/07 5:27 PM
1 import java.io.*;
2 import javax.servlet.*;
3 import javax.servlet.http.*;
4 import java.util.*;
5 import java.sql.*;
6
7 public class programmerShow extends HttpServlet{
8 public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
9 response.setContentType("text/html");
10 PrintWriter out = response.getWriter();
11
12 Connection connection=null;
13 Statement statement=null;
14 ResultSet rst=null;
15 try{
16 Class.forName("org.gjt.mm.mysql.Driver");
17 }catch(ClassNotFoundException cnfe){out.println("Error loading driver : " + cnfe);}catch(Exception e){out.println("Error
driver : "+e);}
18 try{
19 connection=DriverManager.getConnection("jdbc:mysql://localhost/programmer","root","root");
20 statement = connection.createStatement ();
21 rst = statement.executeQuery ("Select * from programmer");
22
23 out.println("<html>");
24 out.println("<head>");
25 out.println("<title>Daftar Programmer yang Sudah Terdaftar</title>");
26 out.println("</head>");
27 out.println("<body>");
28 out.print("<p>Daftar Programmer yang Sudah Terdaftar :</p>");
29 out.print("<table width=671 border=1 cellspacing=0 cellpadding=0>");
30 out.print(" <tr bgcolor=#CC99FF>");
31 out.print(" <td width=102><div align=center>Nama</div></td>");
32 out.print("<td width=63><div align=center>Deskripsi</div></td>");
33 out.print("</tr><tr>");
34
35 while(rst.next())
36 {
37 String name=rst.getString("nama");
38 String deskripsi=rst.getString("deskripsi");
39
40 out.print("<td>"+name+"</td>");
41 out.print("<td>"+deskripsi+"</td>");
42 out.println("</tr>");
43 }
44 statement.close();
45 connection.close();
46
47 out.println("</table><a href=http://bc11ivan:8080/examples/servlets/programmer.html>Kembali ke Menu Utama</a>
</body></html>");
48 }catch(SQLException sqe){out.println("Error SQL: "+sqe.getMessage());}catch(Exception e){out.println("Error
:"+e.getMessage());}
49 }
50 }
Page 1 of 1
programmerUpdate.java 17/Jan/07 5:28 PM
1 import java.io.*;
2 import java.sql.*;
3 import java.util.*;
4 import javax.servlet.*;
5 import javax.servlet.http.*;
6
7 public class programmerUpdate extends HttpServlet{
8 public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException{
9 res.setContentType("text/html");
10 PrintWriter out = res.getWriter();
11
12 Connection conn=null;
13 Statement state=null;
14 ResultSet rst=null;
15
16 try{
17 Class.forName("org.gjt.mm.mysql.Driver");
18 }catch(Exception e){out.println("Error Driver : "+e);}
19 try{
20 conn=DriverManager.getConnection("jdbc:mysql://localhost/programmer","root","root");
21 state = conn.createStatement ();
22
23 String nama = req.getParameter("nama");
24 String deskripsi = req.getParameter("ganti");
25
26 String query = "UPDATE programmer set deskripsi ='"+deskripsi+"' where nama='"+nama+"';";
27 state.executeUpdate(query);
28 state.close();
29 }catch(Exception e){out.println("Error Database : "+e);}
30 out.println("<a href=http://bc11ivan:8080/examples/servlets/programmer.html>Kembali ke Manu Utama</a>");
31 }
32 }
Page 1 of 1
programmerDel.java 17/Jan/07 5:27 PM
1 import java.io.*;
2 import java.sql.*;
3 import java.util.*;
4 import javax.servlet.*;
5 import javax.servlet.http.*;
6
7 public class programmerDel extends HttpServlet{
8 public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException{
9 res.setContentType("text/html");
10 PrintWriter out = res.getWriter();
11
12 Connection conn=null;
13 Statement state=null;
14 ResultSet rst=null;
15
16 try{
17 Class.forName("org.gjt.mm.mysql.Driver");
18 }catch(Exception e){out.println("Error Driver : "+e);}
19 try{
20 conn=DriverManager.getConnection("jdbc:mysql://localhost/programmer","root","root");
21 state = conn.createStatement ();
22
23 String nama = req.getParameter("nama");
24
25 String query = "DELETE from programmer where nama='"+nama+"';";
26 state.executeUpdate(query);
27 state.close();
28 }catch(Exception e){out.println("Error Database : "+e);}
29 out.println("<a href=http://bc11ivan:8080/examples/servlets/programmer.html>Kembali ke Manu Utama</a>");
30 }
31 }
Page 1 of 1