액세스(ACCESS)로 구연한 온라인게임 데이터베이스 도큐먼트파일 (프로젝트)
본 자료는 6페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
해당 자료는 6페이지 까지만 미리보기를 제공합니다.
6페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

1. 제작절차

2. 주제선정

3.요구조건의 분석

4. ER 다이어그램

5. 테이블 제작

6. 관계 형성

7. 폼 제작 (사용자용)

8. 폼 제작 (관리자용)

9. 사용 SQL문

10. 프로그래밍

11. 테스트 및 문제점

12. 소감

13. 참고가 된 곳

본문내용

9.사용 SQL 문
사용 SQL질의는 많지 않다.
대부분이 질의문으로 해결하기 난해한 부분이 많았기 때문에 프로그래밍적인 조건에 의존을 하였다.몇몇 관리자 화면에서는 특별히 SQL문이 필요없었으며 사용자 화면에서는 대부분 여러부분이 SQL문으로 이루어지기 힘든 것이 대부분이었다.
l길드별 가입 캐릭터 확인
SELECT 길드.길드명, 길드.서버, 길드.길드설명, 생성캐릭터.캐릭터명
FROM 길드 INNER JOIN 생성캐릭터 ON 길드.길드명 = 생성캐릭터.길드;
l계정별 캐릭터를 확인
SELECT 생성캐릭터.캐릭터명, 생성캐릭터.서버, 생성캐릭터.종족, 생성캐릭터.직업, 생성캐릭터.계정아이디, 생성캐릭터.레벨, 생성캐릭터.장비머리, 생성캐릭터.장비몸통, 생성캐릭터.장비다리, 생성캐릭터.장비장갑, 생성캐릭터.장비악세사리, 생성캐릭터.캐릭터생성일
FROM 생성캐릭터
WHERE (((생성캐릭터.서버)=[Forms]![캐릭터뷰어]![lst서버]) AND ((생성캐릭터.계정아이디)=[Forms]![로그인]![txtID]));
※ 여기서 생성계정을 사용자가 입력을 하면 그 부분을 추출해서 그것과 같은 계정을 가지는 캐릭터만 골라서 추출을 해 준다.
l서버별 캐릭터를 확인
SELECT 생성캐릭터.캐릭터명, 생성캐릭터.서버, 생성캐릭터.종족, 생성캐릭터.직업, 생성캐릭터.계정아이디, 생성캐릭터.레벨, 생성캐릭터.캐릭터생성일, 생성캐릭터.장비머리, 생성캐릭터.장비몸통, 생성캐릭터.장비다리, 생성캐릭터.장비장갑, 생성캐릭터.장비악세사리
FROM 생성캐릭터
WHERE (((생성캐릭터.서버)=[Forms]![캐릭터관리]![Combo2]));
※ 여기서 사용서버를 사용자가 고르면 그 부분을 추출해서 그것과 같은
서버를 가지는 캐릭터만 골라서 추출을 해 준다
10. 프로그래밍 (회원가입 및 캐릭터생성)
l회원가입
데이터베이스의 입력 같은 경우 SQL질의문을 이용한 것이 아니라 DAO문을 이용했다.Access에서는 DAO가 있기 때문에 대부분의 경우 이 경우로 데이터의 입력이 이루어진다.SQL질의문을 이용하고 싶었지만 어떤식으로 프로그래밍을 해야 할 지를 알수가 없었고 참고자료 구하기도 힘들었기 때문에 이를 이용하였다.여기서 보면 계정 테이블을 가지고 온다음에 새 래코드를 생성하고 거기에 입력된 자료들을 넣는 식으로 구성이 되어 있다.
마지막에 Set rs = Nothing을 넣는 이유는 rs를 초기화 하여 잘못된 값의 입력을 방지하기 위해서이다.아이디가 만약에 입력이 안된다면 If문을 이용하여 자료의 입력이 되지 않도록 프로그래밍이 되어 있다.
  • 가격2,000
  • 페이지수18페이지
  • 등록일2007.03.02
  • 저작시기2006.9
  • 파일형식워드(doc)
  • 자료번호#397394
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니