디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

JSP로 DB에 데이터 올리는데 미친년이 키 제약조건 다씹어 왜그런거?

쎾쓰(175.197) 2012.12.10 18:46:05
조회 60 추천 0 댓글 2

일단 테이블이 equipment이고 애트리뷰트 네개에 equip_id 기본키, equip_type 외래키야. 네개 전부 NOT NULL이고


<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<html>
<head>
<meta [remove]"Content-Type" content="text/html; charset=UTF-8">
<title>Equipment insert Page</title>
</head>

<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<% String Equip_type = request.getParameter("Equip_type"); %>
<br> 생성할 Equipment 를 입력하세요.<br>

<form name="form1" action="Equipment_insert_done.jsp" method="post">
        <p>         Equip_id: <input type="text" name="Equip_id"><br><br>
                        Equip_type: <input type="text" name="Equip_type"><br><br>
                        Maintenance_start: <input type="text" name="Maintenance_start"><br><br>
                        Maintenance_finish: <input type="text" name="Maintenance_finish"><br><br>
        <input type="submit" name="formbutton1" value="보내기"> </p>
</form>

<p> </p>
</body>
</html>



이게 INSERT페이지고 여기서 입력한 자료를 밑에거에서 DB에 올리거든?




<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head><></>
<meta [remove]"Content-Type" content="text/html; charset=UTF-8">
<title>Insert Equipment done Page</title>
</head>

<body>
<%@ page import = "java.sql.*, java.util.*" %>

<%

String Equip_id=request.getParameter("Equip_id"); 
String Equip_type=request.getParameter("Equip_type");
String Maintenance_start=request.getParameter("Maintenance_start");
String Maintenance_finish=request.getParameter("Maintenance_finish");

Class.forName("com.mysql.jdbc.Driver");
Connection conn = null;
PreparedStatement pstmt = null;

StringBuffer sql = new StringBuffer();

try {
        conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/dbfinalproject", "root", "");
        pstmt = conn.prepareStatement("insert into equipment (Equip_id, Equip_type, Maintenance_start, Maintenance_finish) values(?,?,?,?) ");
        pstmt.setString(1, Equip_id);
        pstmt.setString(2, Equip_type);
        pstmt.setString(3, Maintenance_start);
        pstmt.setString(4, Maintenance_finish);
        
        pstmt.executeUpdate();
        out.println("새 Equipment 가 입력되었습니다.");
} catch (SQLException e) {
         
        out.println("데이터베이스 처리 문제 발생");
        
%>

<a href="Equipment_insert.jsp">계속 등록</a>
<a href="Equipment.jsp">Equipment 페이지로</a>
</body>
</html>



원래 내 예상으로는 네 애트리뷰트중 하나라도 없거나, 외래키 제약조건 어긋나면 다 예외조건으로 catch되길 바랬거든?

근데 예외조건이 외래키 제약조건 말곤 전부 쌩까... 심지어는 기본키에 아무것도 안써도 DB에 등록됨 -0-... 도와줘형들

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 반응이 재밌어서 자꾸만 놀리고 싶은 리액션 좋은 스타는? 운영자 25/07/28 - -
AD 휴대폰 액세서리 세일 중임! 운영자 25/07/28 - -
340939 곽노현팀장 인서울 들어갔으면 좋겟네 Kyle(220.244) 12.12.17 61 0
340938 먼놈의 책은 이지롤 ? [4] ssonacy갤로그로 이동합니다. 12.12.17 124 0
340936 you know nothing john sno oh oh oh oh ow [1] Kyle(220.244) 12.12.17 65 0
340935 C언어 if문 안에 return; 적어주는게 좋냐 안적는게 좋냐 [2] geck갤로그로 이동합니다. 12.12.17 175 0
340934 아 씨발 해피해킹 왜 국내에서 안파냐 [1] ??(14.63) 12.12.17 120 0
340933 API 막시작했는데 하다보면 컴이 졸라 느려짐 [1] 이힝(1.254) 12.12.17 112 0
340932 망할c언어 씨발.. [1] (211.253) 12.12.17 104 0
340931 비베 쓸때없는아이에요? [4] 날개샀지예갤로그로 이동합니다. 12.12.17 127 0
340930 인터넷에서 파일을 다운받을때(다른이름저장) 최근저장폴더가 안열리고 어렵네(112.171) 12.12.17 67 0
340929 객체지향 파괴.jpg [2] 비밀의계곡갤로그로 이동합니다. 12.12.17 243 0
340928 채식 일주일짼데... ㄱㄴㄴ(183.102) 12.12.17 40 0
340927 채용공고보면 포트폴리오.. [5] ㅎㅎㅎ(39.121) 12.12.17 192 0
340926 3개월 다니던회사 그만두고 신입으로. [5] adsfa(39.121) 12.12.17 233 0
340925 프로그래밍 책은 인세를 얼마나 받아? [1] 몬테크리스토갤로그로 이동합니다. 12.12.17 81 0
340924 로봇을 만들려고 하는데 컴공이 나을까? 전자가 나을까? 기계가 나을까? [1] ☎2.52™갤로그로 이동합니다. 12.12.17 111 0
340923 오늘도 프갤은 평화롭습니다. d(1.210) 12.12.17 37 0
340922 윈도우에서 항상 떠있는 프로세스들 있잖냐 [7] ㅁㄴㄻㄹ갤로그로 이동합니다. 12.12.17 163 0
340921 크라이엔진 테스트 결과 [2] 초보리버서(49.1) 12.12.17 170 0
340919 배ㅗ프다 [1] elwlwlwk(165.194) 12.12.17 76 0
340916 헉 갑자기 알수 없는 에러가 생겼어... ㄷㄷㄷ [6] 멍청닭(182.211) 12.12.17 84 0
340915 같이 아이폰어플만들사람? [3] dㅁㄴ(220.120) 12.12.17 95 0
340913 안쏘니 피자 먹고싶다... ㅋㄱ(183.96) 12.12.17 94 0
340912 "Public Static Void" [1] 고랭?갤로그로 이동합니다. 12.12.17 159 0
340911 아직 이 갤러리 있네.. [4] ㅁㄴㅇㄹ(182.210) 12.12.17 109 0
340910 자바 개발툴 질문점 [8] 날개샀지예갤로그로 이동합니다. 12.12.17 141 0
340908 FTA랜드 이홍기(leehonkey) 셀카도 화보로 만든 이기적인 비주얼 에어로홍갤로그로 이동합니다. 12.12.17 66 0
340907 펌웨어를 잘하려면 전자 베이스가 좋을까? 컴공 베이스가 좋을까? [7] dfasf(218.48) 12.12.17 218 0
340906 님들 자료구조 꼭해야함? [5] sdasdas(220.120) 12.12.17 206 0
340905 이런 형태 텍스트 에디터.. ㅇㅇ(182.210) 12.12.17 87 0
340904 형들 정말 무례하고 개념없는소리인거 알지만 [4] (58.233) 12.12.17 132 0
340903 나훈아, 본명 최홍기(choihonkey) 조폭 관련설 에어로홍갤로그로 이동합니다. 12.12.17 290 0
340902 밑에 이어.. javafx로 만듬.. 텍스트 에디터.. [5] ㅇㅇ(182.210) 12.12.17 373 0
340901 DB없는 데이터 보관방식.. (텍스트 에디터) ds(182.210) 12.12.17 76 0
340900 형님들의 쓰레드관련 명석한 두뇌가 필요합니다. [1] 파다(121.163) 12.12.17 79 0
340898 영화 각설탕 본 각설이들 있냐? [5] 에어로홍갤로그로 이동합니다. 12.12.17 102 0
340897 C로 linked list 구현해서 하고있는데 질문있어요 형들 [5] 완전초보;;(112.156) 12.12.17 99 0
340895 크라이엔진 쓰는 게이들만 봐라 [4] 초보리버서(49.1) 12.12.16 211 0
340894 오늘 결혼한 홍록기(honrokey) 조폭설. 너무 무섭다 [2] 에어로홍갤로그로 이동합니다. 12.12.16 186 0
340893 내일 면접가는데 친구에게 물어봤더니 예전에 면접 갔던 곳이라고 하네 [2] 멍청닭(182.211) 12.12.16 140 0
340892 삼성 소멤 기술서류 왜 안열려.. 이모브라비치갤로그로 이동합니다. 12.12.16 119 0
340891 유니티로 멀티구현하는데 TCP/IP 필요함? [2] 12312313123(175.215) 12.12.16 87 0
340890 내일 현역 병특 면접보는데 혹시 조언해줄 횽들 ㅠㅠ 12323(61.106) 12.12.16 64 0
340889 형들 컴터에 vs2008깐형있어? WannaParty갤로그로 이동합니다. 12.12.16 47 0
340888 형들... 펌웨어쪽이 전망이 밝을까요? 앱개발이 전망이 밝을까요? [17] 갈매기살묵자갤로그로 이동합니다. 12.12.16 356 0
340887 파견업체에서 복장 너무 케주얼하게만 입지 말라는게? [11] 노노(125.132) 12.12.16 248 0
340886 니들은 2번뽑아야되 [3] ㅁㄴㅇ(59.11) 12.12.16 189 0
340884 파일입출력좀 도와주세요. [6] ㅇㅁㅇ(121.163) 12.12.16 114 0
340883 형들이 생각하기에는 요즘추세와 미래의 추세는 어떻게 될 것같아? [5] 소크락텍스(211.112) 12.12.16 176 0
340882 서버, 클라이언트에 관하여 형들 도움을 받고싶습니다 ㅠㅠ [2] 햄톨(222.96) 12.12.16 99 0
340881 으악 오늘 왜 되는 일이 하나도 없냐 ㄹㅇㄴㅁ(115.20) 12.12.16 43 0
뉴스 노라조, 8월 3일 리메이크 음원 '네 기꺼이' 발매! 유쾌한 웃음과 위로 전한다 디시트렌드 14:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2