목록Assignments (7)
BASHA TECH
Phonebook\lib\MemberDAO MemberDTO MemberProc Phonebook\main\MemberManagement MemberManagement package main; import java.util.InputMismatchException; import java.util.Scanner; import lib.MemberProc; public class MemberManagement { public static void main(String[] args) { MemberProc mm = new MemberProc(); //MemberProc객체 생성 while (true) { System.out.println(); System.out.println("==================..
sqlgate> --테이블생성 CREATE TABLE TB_Member02( m_no varchar2(4) PRIMARY KEY,--회원등록번호 m_name varchar2(20) NOT NULL, --이름 -- m_ssn varchar2(14) NOT NULL, --주민번호 m_phoneNum varchar2(13), --연락처 m_relation VARCHAR2(20) NOT NULL, -- 관계 m_registdate DATE DEFAULT sysdate -- 등록날짜 ); --시퀀스생성 CREATE SEQUENCE SEQ_MEMBER02_NO; --테이블, 시퀀스 삭제 DROP TABLE TB_Member02; DROP SEQUENCE SEQ_MEMBER02_NO; --결과 조회 SELECT * ..
MemberDAO //데이터베이스와 연계하여 작업을 처리하는 클래스 package lib; import java.sql.CallableStatement; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; public class MemberDAO { private static Connection conn; private PreparedStatement pstmt; private CallableStat..
sql> --테이블생성 CREATE TABLE TB_Member02( m_no varchar2(4) PRIMARY KEY,--회원등록번호 m_name varchar2(20) NOT NULL, --이름 m_ssn varchar2(14) NOT NULL, --주민번호 m_phoneNum varchar2(13), --연락처 m_relation VARCHAR2(20), -- 관계 m_registdate DATE DEFAULT sysdate -- 등록날짜 ); --시퀀스생성 CREATE SEQUENCE seq_member02_no; --테이블, 시퀀스 삭제 DROP TABLE TB_Member02; DROP SEQUENCE seq_member02_no; --결과 조회 SELECT * FROM TB_Member02..
더보기 C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib ojdbc5.jar => oracle 10g ojdbc6.jar =implements=> JDBC/ oracle 11g(현재 설치 버전임) : 선택복사 후 D:\big15\lib에 붙여넣기 라이브러리의 경로를 지정해주는 것 build path 해당 프로젝트 오른쪽 마우스 >libraries >add external jars>ojdbc6.jar 선택 JAVA lib\EmpManage.java package lib; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLEx..
기존에 만들어 둔 건 너무 보기 복잡시럽고 한눈에 파악이 안되서... 거의 싸그리 다 뜯어 고쳤다.. 클래스도 좀 줄이고... 일단 코딩하자 해놔서... 객체 설정 클래스에 다 때려넣은 함수들도 다시 다른 클래스에 재배치하고... 헤헤.... 그래서 최종은 lib > ContactsVO, MemeberEdit 클래스로 main> MainProgram만 돌아가게끔... 그렇게 했다..ㅎ 난관인 건... 번호를 받아서... 수정 삭제가 가능하게끔 했는데... 이걸 int가 아니라 string문자열로 입력 받아서.. 중복 이름이 나올 때 숫자를 부여하는 방식으로 코드를 짜야하는데... 그 부분이 막히고 있다. 일단 지금까지 짜놓은 코드는 돌아가긴 함.. 그거 수정해서 오늘 제출해야지.. >MainProgram..
2022-07-14 일단 대충 틀만 잡았다... flow chart 그리고.. 일단 어떻게 코드를 짜야할지 구상은 하고 있는데 아직 잘 모르겠다... 감은 있는데 실체가 없음. Main Program에 어떤 형식으로 보일지 관련 된건 대충 적었는데 폴더 별로 넣어야 할까..? 모르겠음... 하, 어렵다..ㅠㅠ ContactsVO.java package lib; public class ContactsVO { public String name; public String phonenumber; public String relationship; public ContactsVO(String name, String phonenumber, String relationship) { super(); this.name =..