Update
-
[ERMaster] shoppingmall - updateWEB/ERMaster 2022. 9. 10. 12:20
회원 정보 수정하기 else if(command.equals("editForm")) ac=new EditFormAction(); package com.sam.shop.controller.action; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class EditFormAction implements Action { @Override public void execute(HttpServ..
-
[JDBC] 연습하기DataBase/JDBC 2022. 9. 9. 15:51
기존에 생성한 booklist를 이용(파일첨부) 1. select package JDBC02; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class BookSelect { public static void main(String[] args) { String url="jdbc:oracle:thin:@localhost:1521:xe"; Connection con=null; PreparedStatement pstmt=null; ResultSet rs=null; try { C..
-
[JDBC] select, insert, update, deleteDataBase/JDBC 2022. 9. 9. 15:47
select(조회) next() -최초 실행은 객체의 시작부분(데이터 없는곳)에서 첫번재 레코드로 이동하는 메서드. -그 다음 실행부터는 다음 레코드로 이동하는 명령이 됨. -이동하며 레코드를 rs라는 이름으로 액세스 함. getInt() -number형 필드값을 추출하는 메서드. -괄호 안에 필드이름을 정확히 써야함(필드명에 오타가 있거나 안 맞으면 부적합한 열이름 이라는 에러가 발생함) getString() -varchar2형(문자형) 필드값을 추출하는 메서드 -모든 자료형에 대해 get~() 메서드가 모두 존재함 import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import ..
-
[Oracle] DMLDataBase/Oracle 2022. 9. 9. 15:27
-data management language -테이블에 레코드를 조작(추가, 수정, 삭제, 조회)하기 위한 명령어들 -insert(추가), update(수정), delete(삭제), select(조회 및 선택) 1. 샘플 테이블 생성 create table exam01( deptno number(2), --부서번호 dname varchar2(14), --부서명 LOC VARCHAR2(14) --위치 ); 2. 레코드 추가(Insert) -값은 문자('123')와 숫자(123)를 구분하여 입력함 -- 방법 첫번째 -- 필드명과 입력되어야 하는 값을 1:1로 매핑하여 입력함 -- 널값이 있어도 되는 필드는 필드명, -- 또는 기본값이 있는 필드명은 필드명과 값을 생략하고 입력가능함 insert into 테..