무소의 뿔처럼
(조회)과정평가형 정산기 실기 _지역구의원투표 프로그램 본문
과정평가형(산업기사) 모의고사_1_(문제)
동네취업
blog.naver.com
DB table 총 3개
테이블 2개 조인
select
m.mno, m.mname, p.pname, m.pschool, m.mjno,
m.mcity, p.ptel1, p.ptel2, p.ptel3
from
tbl_member_202005 m, tbl_party_202005 p
where p.pcode = m.pcode ;
sql data | 1 | 2 | 3 | 4 |
출력상태 | 고졸 | 학사 | 석사 | 박사 |
pschool = rs.getString("pschool");
switch(pschool){
case "1" : pschool = "고졸"; break;
case "2" : pschool = "학사"; break;
case "3" : pschool = "석사"; break;
case "4" : pschool = "박사"; break;
}
sql data | 02 | 1111 | 0001 |
출력상태 | 02-1111-0005 |
ptel1 = rs.getString("ptel1");
ptel2 = rs.getString("ptel2");
ptel3 = rs.getString("ptel3");
ptel = ptel1 +"-"+ptel2+"-"+ptel3;
전체 조회 jsp
더보기
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
Connection con = null;
Statement stmt = null;
ResultSet rs = null;
String mno="";
String mname="";
String pcode="";
String pschool="";
String mjno="";
String mjnoStr1="";
String mjnoStr2="";
String mcity="";
String ptel = "";
String ptel1="";
String ptel2="";
String ptel3="";
try{
con= dbcon.getConnection();
stmt = con.createStatement();
String sql ="select "+
"m.mno, m.mname, p.pname, m.pschool, m.mjno, "+
"m.mcity, p.ptel1, p.ptel2, p.ptel3 "+
"from tbl_member_202005 m, tbl_party_202005 p "+
"where p.pcode = m.pcode ";
rs = stmt.executeQuery(sql);
%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<jsp:include page="header.jsp"></jsp:include>
<section class="Section">
<h3 class="sectionH3"> 후보조회</h3>
<table class="Table">
<tr>
<td>후보번호</td>
<td>성명</td>
<td>소속정당</td>
<td>학력</td>
<td>주민번호</td>
<td>지역구</td>
<td>대표전화</td>
</tr>
<tr>
<%
while(rs.next()){
mno = rs.getString("mno");
mname = rs.getString("mname");
pcode = rs.getString("pname");
pschool = rs.getString("pschool");
switch(pschool){
case "1" : pschool = "고졸"; break;
case "2" : pschool = "학사"; break;
case "3" : pschool = "석사"; break;
case "4" : pschool = "박사"; break;
}
mjno = rs.getString("mjno");
mjnoStr1 = mjno.substring(0,6);
mjnoStr2 = mjno.substring(7,13);
mcity = rs.getString("mcity");
ptel1 = rs.getString("ptel1");
ptel2 = rs.getString("ptel2");
ptel3 = rs.getString("ptel3");
ptel = ptel1 +"-"+ptel2+"-"+ptel3;
%>
<td><%=mno %></td>
<td><%=mname %></td>
<td><%=pcode %></td>
<td><%=pschool %></td>
<td><%=mjnoStr1+"-"+mjnoStr2 %></td>
<td><%=mcity %></td>
<td><%=ptel %></td>
</tr>
<%} %>
</table>
</section>
<%
if(rs != null) rs.close();
if(stmt != null) stmt.close();
if(con != null) con.close();
}catch(Exception e){
e.printStackTrace();
}
%>
<jsp:include page="footer.jsp"></jsp:include>
</body>
</html>
'과정평가_정산기_기록 > 지역구의원투표 프로그램' 카테고리의 다른 글
(후보자등수)과정평가형 정산기 실기 _지역구의원투표 프로그램 (0) | 2022.02.19 |
---|---|
(투표검수조회)과정평가형 정산기 실기 _지역구의원투표 프로그램 (0) | 2022.02.19 |
(투표하기)과정평가형 정산기 실기 _지역구의원투표 프로그램 (0) | 2022.02.19 |
Comments