제목 : 22. 종합 예제 : 한줄 메모장
글번호:
|
|
77
|
작성자:
|
|
레드플러스
|
작성일:
|
|
2004/05/31 오후 5:07:00
|
조회수:
|
|
6980
|
※ 한줄 메모장 작성 프로젝트 개요
1. 메모장 분석
2. 설계(DB)
Create Table Memo
(
Num int identity(1,1) Not Null, --번호
Name varchar(25) Not Null, --이름
Email varchar(100) Null, --이메일
Title varchar(150) Not Null, --제목(메모)
PostDate datetime default getdate(), --작성일
PostIP varchar(15) Not Null --IP주소
)
3. UI설계 + CSS, 폼 유효성 검사
4. 상단메뉴
5. 하단메뉴
6. 글쓰기 로직 구현
- 인라인 SQL문 사용 : Insert Memo Values...
- Named매개변수(SQL파라미터) 사용 : Parameters.Add(), .Value
- 저장 프로시저(Stored Procedure) 사용
7. 글 보여주기 로직 구현
- SqlConnection -> SqlCommand -> SqlDataReader
- SqlConnection -> SqlCommand -> SqlDataAdapter -> DataSet
8. 페이징 처리
- AllowPaging = True
- PageSize = 5
- PageIndexChanged이벤트 작성
DataGrid1.CurrentPageIndex=e.NewPageIndex;
9. 테스트, 도움말 작성
- 설치 설명서 작성 : 순서대로... 누가 봐도 설치할 수 있게...
10. 완성 및 배포
- UID/PWD 정보 -> Global.asax파일에 전역변수로 기록 후 적용.