특별한딸기이야기
로컬 디비 연결 관련 본문
<%@ page contentType = "text/html;charset=euc-kr" %>
<%@ page import = "java.sql.*" %>
<html>
<head>
<title>
테이블의 레코드를 화면에 표시하는 예제
</title>
</head>
<body>
<h2>
member1 테이블의 레코드를 화면에 표시하는 예제
</h2>
<table width = "550" border = "1">
<tr>
<td width = "100">
아이디
</td>
<td width = "100">
패스워드
</td>
<td width = "100">
이름
</td>
<td width = "250">
가입일자
</td>
</tr>
<%
Connection con = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection("jdbc:odbc:dbMember", "sa", "123456");
String sql = "select * from Table_2";
pstmt = con.prepareStatement(sql);
rs = pstmt.executeQuery();
while(rs.next())
{
String id = rs.getString("ID");
String pw = rs.getString("password");
String name = rs.getString("name");
%>
<tr>
<td width = "100">
<%= id%>
</td>
<td width = "100">
<%= pw%>
</td>
<td width = "100">
<%= name%>
</td>
</tr>
<%
}
}
catch(Exception e)
{
e.printStackTrace();
}
finally
{
if(rs != null)
{
try
{
rs.close();
}
catch(SQLException sqle)
{
}
}
if(pstmt != null)
{
try
{
pstmt.close();
}
catch(SQLException sqle)
{
}
}
if(con != null)
{
try
{
con.close();
}
catch(SQLException sqle)
{
}
}
}
%>
</table>
</body>
</html>
<%@ page import = "java.sql.*" %>
<html>
<head>
<title>
테이블의 레코드를 화면에 표시하는 예제
</title>
</head>
<body>
<h2>
member1 테이블의 레코드를 화면에 표시하는 예제
</h2>
<table width = "550" border = "1">
<tr>
<td width = "100">
아이디
</td>
<td width = "100">
패스워드
</td>
<td width = "100">
이름
</td>
<td width = "250">
가입일자
</td>
</tr>
<%
Connection con = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection("jdbc:odbc:dbMember", "sa", "123456");
String sql = "select * from Table_2";
pstmt = con.prepareStatement(sql);
rs = pstmt.executeQuery();
while(rs.next())
{
String id = rs.getString("ID");
String pw = rs.getString("password");
String name = rs.getString("name");
%>
<tr>
<td width = "100">
<%= id%>
</td>
<td width = "100">
<%= pw%>
</td>
<td width = "100">
<%= name%>
</td>
</tr>
<%
}
}
catch(Exception e)
{
e.printStackTrace();
}
finally
{
if(rs != null)
{
try
{
rs.close();
}
catch(SQLException sqle)
{
}
}
if(pstmt != null)
{
try
{
pstmt.close();
}
catch(SQLException sqle)
{
}
}
if(con != null)
{
try
{
con.close();
}
catch(SQLException sqle)
{
}
}
}
%>
</table>
</body>
</html>
'딸기 공부방 > 웹프로그래밍' 카테고리의 다른 글
이클립스 관련 (0) | 2008.05.29 |
---|---|
eclipse 3.3 europa + mysql Connection Pool 설정시 오류 및 설정 방법 (0) | 2008.05.27 |
서버 접속 참고 녀석 (0) | 2008.05.25 |
앞으로 자주 쓸 듯해서... db접속 관련 코드 (0) | 2008.05.20 |
JSP의 작은 실수 하기 쉬우 부분 (0) | 2008.05.05 |