목차 일부
제1부 아울 쇼핑몰 2.0b 사용법 ... 21
Chapter 1. 웹용 모듈 사용법 ... 23
1-1-1 사용자 쇼핑과정 ... 23
부가 서비스가 첨가되어진 login.asp 화면 ... 42
login.asp에서 게시판(계층형)을 선택한 경우 ... 43
login.asp에서 대화방을 선택한...
더보기
목차 전체
제1부 아울 쇼핑몰 2.0b 사용법 ... 21
Chapter 1. 웹용 모듈 사용법 ... 23
1-1-1 사용자 쇼핑과정 ... 23
부가 서비스가 첨가되어진 login.asp 화면 ... 42
login.asp에서 게시판(계층형)을 선택한 경우 ... 43
login.asp에서 대화방을 선택한 경우 ... 43
login.asp에서 우편번호검색을 선택한 경우 ... 44
1-1-2 웹용 관리자 업무 수행 과정 ... 46
Chapter 2. 관리자용 모듈 사용법 ... 71
1-2-1 일반관리 모듈 사용법 ... 71
1-2-1-1 관리자 폼 사용법 ... 72
1-2-1-2 제품 폼 사용법 ... 77
1-2-1-3 제품 분류 폼 사용법 ... 80
1-2-1-4 회원 관리 폼 사용법 ... 80
1-2-2 물류/재고 관리 모듈 사용법 ... 81
1-2-3 회계관리 모듈 사용법 ... 101
Chapter 3. 주문서와 전표의 연동 ... 109
1-3-1 주문서와 전표의 연동 ... 109
제2부 아울 쇼핑몰 2.0b 설치법 ... 123
Chapter 1. "98용 ASP 쇼핑몰"설치(PWS/MS Access) ... 125
1-1-1 TCP/IP 설정 ... 125
1-1-2 MS Access 설치 ... 134
1-1-3 PWS(Personal Web Server) 설치 ... 138
1-1-4 아울 쇼핑몰 2.0b 윈도용 설치 ... 144
1-1-5 아울 쇼핑몰 2.0b 웹용 소스 설치 ... 148
1-1-6 아울 쇼핑몰 2.0b 98용 테스트 ... 151
1-1-7 DBQ와 ODBC 호환 ... 158
DBQ를 사용하는 경우 ... 158
ODBC를 사용하는 경우 ... 160
1-1-8 Access2000 DB와 SQL7.0 DB의 상호 이주(Migration) ... 165
Access 97 DB를 Access 2000 DB로 변환하기 ... 165
Access 2000 DB를 MS SQL 7.0 DB로 변환하기 ... 168
MS SQL 7.0 DB 생성과 시스템 DSN 추가하기 ... 169
Access 2000 DB를 MS SQL 7.0 DB로 변환하기 ... 179
Access 2000에서 DB 수정 후 SQL DB로 다시 넘기기 ... 184
1-1-9 NT 서버와의 호환 ... 192
웹카드 사용을 위한 SMTP Service 설치하기 ... 192
DBQ를 사용해서 쇼핑몰 2.0b 테스트하기 ... 197
ODBC를 사용해서 쇼핑몰 2.0b 테스트하기 ... 207
1-1-10 빠른 설치법 ... 209
설치 과정(요약 설명) ... 209
설치 과정(상세 설명) ... 209
제3부 쇼핑몰 관리 프로그램 만들기 : (개발 툴 : 비주얼베이직6.0, MS Access) ... 217
Chapter 1. 쇼핑몰 물류 관리 시스템 만들기 ... 219
쇼핑몰 물류 관리 시스템에 대한 필요성 ... 219
물류 관리 시스템 제작에 앞서 ... 219
3-1-1 DB/테이블 구성 요약 ... 220
관리자(admintb) 테이블 ... 220
제품(Prodt) 테이블 ... 220
제품 분류(sortt) 테이블 ... 220
회원 관리(usertb) 테이블 ... 221
3-1-2 Access로 DB 생성하기 ... 221
데이터베이스(DB)만들기 ... 222
테이블 만들기 ... 223
3-1-3 비주얼베이직으로 물류 관리 시스템 만들기 ... 229
3-1-3-1 관리자 폼 만들기 ... 231
3-1-3-2 제품 폼 만들기 ... 252
3-1-3-3 제품 분류 폼 만들기 ... 277
3-1-3-4 회원관리 폼 만들기 ... 292
3-1-3-5 메인(MDI) 폼 만들기 ... 307
3-1-4 DataReport 만들기 ... 314
Chapter 2. 물류 관리 시스템 고급화 ... 323
3-2-1 거래처 정보 폼 만들기 ... 323
3-2-1-1 DB 만들기 ... 323
테이블 구성 요약 ... 323
DB 만들기 ... 323
3-2-1-2 거래처 폼 만들기 ... 325
3-2-2 전표 내역 테이블 폼 만들기 ... 341
3-2-2-1 DB 만들기 ... 341
테이블 구성 요약 ... 341
DB 만들기 ... 341
3-2-2-2 전표 내역 테이블 폼 만들기 ... 343
3-2-3 전표관리 폼 만들기 ... 356
전표관리 폼 만들기 ... 356
코딩 작업 ... 369
3-2-4 전표관리 보고서 만들기 ... 418
3-2-5 거래처 정보 보고서 만들기 ... 430
Chapter 3. 회계관리 ... 439
3-3-1 회계관리 폼 만들기 ... 440
3-3-2 DataEnvironment 연결하기 ... 446
3-3-3 회계 관리 코드 작성하기 ... 453
3-3-4 회계관리 전체 소스 코드 ... 463
3-3-5 회계관리 보고서 만들기 ... 471
Chapter 4. 쇼핑몰 물류 관리 프로그래밍 마무리 ... 477
3-4-1 폼 해상도 조정 ... 477
3-4-2 제품 폼 디버깅 ... 479
3-4-3 수정된 제품 폼의 전체 소스 코드 ... 488
3-4-4 전표 관리 디버깅 ... 497
3-4-5 수정된 전표관리의 전체 소스 코드 ... 503
3-4-6 단축키 수정하기 ... 526
3-4-7 날짜 입력 형식 수정하기 ... 527
3-4-8 패키지화 하기 ... 529
3-4-8-1 프로젝트 컴파일하기 ... 529
3-4-8-2 패키지화 작업 ... 530
3-4-8-3 배포판 만들기 ... 539
제4부 아울 쇼핑몰 프로그래밍 테크닉 ... 543
Chapter 1. "아울 쇼핑몰 2.0b"에 추가된 기능 ... 545
4-1-1 회원 접속카운터 및 포인트제기능 : (login.asp, newcount.asp, privacy.asp) ... 545
4-1-1-1 login.asp 소스 분석 ... 545
4-1-1-2 newcount.asp 소스 분석 ... 563
4-1-1-3 privacy.asp 코드 분석 ... 571
4-1-2 재고 물량 표시 기능 : (shop/cart_list.asp, shop/order.asp, shop/remain.asp) ... 575
4-1-2-1 cart_list.asp 파일 소스 분석 ... 575
4-1-2-2 order.asp 소스 분석 ... 588
4-1-2-3 remain.asp 소스 분석 ... 609
4-1-3 회계 관리 연동 기능 : (admin/inout.asp, admin/order_edit.asp) ... 616
4-1-3-1 inout.asp 소스 분석 ... 616
4-1-3-2 order_edit.asp 소스 분석 ... 625
4-1-4 DBQ와 ODBC 호환(dbcon.asp) ... 685
4-1-5 기타 기능 ... 691
Chapter 2. "아울 쇼핑몰 1.0(NT용)"을 "아울 쇼핑몰 1.1(98용)"으로 변환 ... 693
4-2-1 기본 환경 ... 693
4-2-2 ODBC 설정 ... 697
4-2-3 DB 변환 및 백업 ... 701
4-2-4 소스코드 변환 ... 706
4-2-5 Ver 1.1 테스트하기 ... 713
제5부 ASP 명령어 해설 ... 721
Chapter 1. 기본적인 ASP 명령어 ... 723
5-1-1 SQL 명령어(Access 2000 이용) ... 723
5-1-1-1 Access 2000 사용하기 ... 723
액세스 데이터베이스 만들기 ... 723
테이블 관리하기 ... 727
필드 관리하기 ... 730
데이터 관리하기 ... 737
액세스 97 파일을 액세스 2000에서 사용하기 ... 741
5-1-1-2 Access 2000을 이용한 질의(SQL) 개체 만들기 ... 746
간단한 SQL문 만들기 ... 746
SQL 명령 정리 ... 757
1) Select 문 ... 759
예제 1 ... 761
예제 2 ... 762
예제 3 ... 763
예제 4 ... 764
예제 5 ... 765
예제 6 ... 766
예제 7 ... 767
예제 8 ... 768
예제 9 ... 769
예제 10 ... 770
2) Create 문 ... 771
예제 1 ... 772
예제 2 ... 773
예제 3 ... 773
3) Drop 문 ... 776
예제 1 ... 779
예제 2 ... 777
4) Insert 문 ... 778
예제 1 ... 779
예제 2 ... 780
5) UPdate 문 ... 781
예제 1 ... 782
예제 2 ... 783
6) delete 문 ... 784
예제 1 ... 784
예제 2 ... 785
7) Alter ... 786
예제 1 ... 787
예제 2 ... 788
예제 3 ... 789
5-1-2 데이터베이스 연결법과 질의문 실행법 ... 790
5-1-2-1 질의문 실행하기 ... 790
ADO 객체란? ... 790
ADO 객체가 수행하는 기본 과정과 구성 ... 790
1) 데이터 베이스 연결(Connection 객체 사용) ... 790
2) 명령 실행(Connection 객체의 Execute 메소드나 Command 객체 사용) ... 790
3) 실행 결과(Recordset 객체 사용) ... 791
Connection 객체를 사용한 질의문 실행법 ... 791
1) Connection 객체 사용하기 ... 791
2) Open 메소드 사용하기 ... 792
3) Execute 메소드 사용하기 ... 794
4) Close 메소드로 연결 끊기 ... 795
5) 데이터 보호하기 ... 796
Command 객체를 사용한 질의문 실행법 ... 797
1) Command 객체의 구성 요소 ... 797
2) 데이타 베이스 연결하기 ... 797
3) SQL문 실행하기 ... 798
5-1-2-2 데이터베이스에 연결하기 ... 798
DSN을 이용한 연결 ... 799
연결 문자열을 이용한 방법 ... 803
5-1-3 레코드셋 사용하기 ... 807
5-1-3-1 Recordset 객체의 구성 요소 ... 807
5-1-3-2 레코드셋의 결과값 저장하기 ... 807
5-1-3-3 Recordset 객체 생성하기 ... 808
5-1-3-4 레코드셋 열기 ... 808
5-1-3-5 Close 메소드로 레코드셋 닫기 ... 810
5-1-3-6 레코드셋 이용하기 ... 810
레코드 이동하기 ... 810
레코드 수정하기 ... 812
5-1-3-7 레코드셋 활용하기 ... 813
레코드 수 제한하기 ... 813
페이지 이동하기 ... 815
페이지의 레코드 삭제하기 ... 819
페이지의 레코드 추가하기 ... 823
5-1-4 다양한 폼 만들기 ... 826
텍스트 입력란 폼 ... 828
여러 줄의 텍스트 입력란 폼 ... 831
선택 버튼 폼 ... 833
라디오 버튼 폼 ... 835
선택 메뉴 폼 ... 837
5-1-5 조건문과 반복문 ... 839
5-1-5-1 조건문 ... 839
If 문 ... 839
Then 이하에 여러 명령문을 한 줄에 사용한 경우 ... 840
Select Case 문 ... 846
5-1-5-2 반복문 ... 849
For ... Next 문 ... 849
For Each ... Next 문 ... 852
Do While 문 ... 858
Do Until 문 ... 862
5-1-6 배열 사용하기 ... 863
5-1-7 서브 루틴 만들기 ... 867
5-1-8 쿠키 이용하기 ... 887
Dicitonary 객체란? ... 888
5-1-9 Request 객체 사용하기 ... 896
Request 객체의 구성 요소 ... 897
폼 만들기 ... 897
1) QueryString 콜렉션을 사용할 경우 ... 897
2) Form 콜렉션을 사용할 경우 ... 898
서버 변수 사용하기 ... 898
쿠키 사용하기(Cookie 콜렉션) ... 898
5-1-10 Response 객체 사용하기 ... 901
Response 객체의 구성 요소 ... 901
페이지 출력하기(Write 메소드) ... 902
페이지 이동하기(Redirect 메소드) ... 906
페이지 버퍼링하기(Buffer 프로퍼티) ... 910
쿠키 사용하기(Cookie 콜렉션) ... 912
5-1-11 Application 객체 사용하기 ... 912
Application 객체의 구성 요소 ... 912
Global.asa 파일 사용하기(애플리케이션의 시작과 종료의 처리) ... 912
Application 변수 사용하기 ... 920
Contents와 staticObjects 컬렉션 사용하기 ... 921
5-1-12 Session 객체 사용하기 ... 922
5-1-12-1 세션의 시작과 종료 ... 922
Session 객체의 구성 요소 ... 923
Session 변수 사용하기 ... 923
SessionID와 Timeout 프로퍼티 사용하기 ... 925
5-1-13 Server 객체 사용하기 ... 927
Server 객체의 구성 요소 ... 927
객체 생성하기(Server.CreateObect 메서드) ... 927
입력폼 ... 936
출력폼 ... 937
디렉토리 경로구하기(Server.MapPath 메서드) ... 939
인코딩 메서드 이용하기(HTMLEncode 메서드와 URLEncode 메서드) ... 940
Chapter 2. ASP 명령어의 활용 ... 943
5-2-1 라이브러리 활용법(include) ... 943
5-2-2 원화 표시법(화폐 단위 나타내기) ... 945
방법 1 - FormatNumber 함수 이용 ... 945
방법 2 - FormatCurrency 함수 이용 ... 948
5-2-3 날짜 및 시간 조작법 ... 950
날짜 관련 함수 사용하기 ... 950
시간 관련 함수 사용하기 ... 953
FormatDateTime 함수 사용하기 ... 957
5-2-4 문자 조작법 ... 959
여러 개의 문자열을 & 연산자를 사용하여 합치기 ... 960
문자열 바꾸기 ... 962
문자열 분리하기 ... 966
문자열 비교하기 ... 971
5-2-5 변수 변환법 ... 973
5-2-6 시스템 변수 호출법 ... 979
5-2-7 파일 조작법 ... 986
파일 정보 얻기(File 객체) ... 987
파일 생성하기 ... 989
파일 읽기 ... 991
파일 쓰기 ... 996
디렉토리 정보얻기(Folder 객체) ... 998
드라이브 정보얻기(Drive 객체) ... 999
5-2-8 자동 포커스 이동하기 ... 1002
예제 ... 1002
제6부 쇼핑몰 부가 서비스 ... 1005
Chapter 1. 계층형 게시판 ... 1007
6-1-1 게시판을 사용하기 위한 설정 ... 1007
6-1-2 게시판의 둘러보기 ... 1012
6-1-3 드림위버2.0을 사용해서 bbs.asp 살펴보기 ... 1020
Chapter 2. 웹 채팅 ... 1059
6-2-1 웹 채팅 둘러보기 ... 1059
6-2-2 index.html(방목록) ... 1065
소스 코드 분석 ... 1065
6-2-3 owlchat_login.asp(로그인) ... 1067
6-2-4 owlchat_logok.asp(대화자 등록) ... 1076
6-2-5 owlchat_retry.asp(로그인 재시도) ... 1080
6-2-6 아울 대화방 프레임 ... 1082
owlchat_frame.asp 소스 ... 1083
owlchat_main.asp 소스 ... 1085
owlchat_footer.asp 소스 ... 1088
owlchat_rigth.asp 소스 ... 1092
6-2-7 owlchat_up.asp(대화 내용 출력) ... 1098
6-2-8 owlchat_kill.asp(자동 로그 아웃) ... 1101
6-2-9 owlchat_go.asp(대화 내용 저장) ... 1104
6-2-10 owlchat_say.asp(귓속말 처리) ... 1109
6-2-11 owlchat_clear.asp(대화방 초기화) ... 1112
6-2-12 owlchat_logout.asp(로그아웃) ... 1114
6-2-13 owlchat_help.html(도움말) ... 1117
Chapter 3. 웹 카드 ... 1119
6-3-1 웹 카드 살펴보기 ... 1119
6-3-2 card.asp의 살펴보기 ... 1121
6-3-3 웹카드 사용을 위한 설정 ... 1132
Chapter 4. 우편번호 검색기 ... 1141
6-4-1 우편 번호 검색하기 ... 1141
6-4-2 제작과정 ... 1146
6-4-3 우편번호 검색기를 사용하기 위한 설정 ... 1169
Chapter 5. 웹 설문 ... 1173
6-5-1 웹 설문 둘러보기 ... 1173
6-5-2 index.asp(사용자 메인 페이지) ... 1180
소스 코드 분석 ... 1180
6-5-3 admin.asp(관리자 메인 페이지) ... 1182
6-5-4 make_event.asp 만들기(새 설문지 작성) ... 1187
소스 코드 분석 ... 1189
6-5-5 event.asp 만들기(설문 참여) ... 1211
소스 코드 분석 ... 1211
6-5-6 answer.asp 만들기(설문 내용 저장) ... 1215
소스 코드 분석 ... 1216
6-5-7 static.asp 만들기 ... 1229
소스 코드 분석 ... 1229
더보기 닫기