ASP3.0 기초 강의실

시삽: 레드플러스 님 
게시판 이동:
 제목 : Upload.sql
글번호: 208
작성자: 레드플러스
작성일: 2004/10/05 오후 11:03:00
조회수: 5523
use upload
go

Create Table dbo.Upload
(
    Num Int Identity(1, 1) Not Null Primary Key,  --번호
    Name VarChar(25) Not Null,                    --이름
    Email VarChar(100) Null,                     --이메일    
    Title VarChar(150) Not Null,                  --제목
    PostDate DateTime Default GetDate() Not Null,   --작성일  
    PostIP VarChar(15) Not Null,                    --작성IP
    Content Text Not Null,                         --내용
    Password VarChar(20) Not Null,                 --비밀번호
    ReadCount Int Default 0,                    --조회수
    Encoding VarChar(10) Not Null,          --인코딩(HTML/Text)
    Homepage VarChar(100) Null,                   --홈페이지
    ModifyDate DateTime Null,                    --수정일    
    ModifyIP VarChar(15) Null,                    --수정IP
    FileName VarChar(255) Null,        --파일명
    FileSize Int Null,            --파일사이즈
    DownCount Int Default 0            --다운횟수
)
Go

--예시 데이터
--6.1. 입력 폼(BoardWrite.asp)
--6.2. 입력 처리(BoardWriteProcess.asp)
Insert Upload(Name,Email,Title,PostDate,PostIP,Content,
    Password,ReadCount,Encoding,Homepage,ModifyDate,
    ModifyIP,FileName,FileSize,DownCount)
Values ('Name','Email','Title',GetDate(),'127.0.0.1','Content',
    'Password',0,'Text','Homepage',Null,
    Null,'FileName',100,0)
--6.3. 출력(리스트;BoardList.asp)
Select * From Upload Order By Num Desc
--6.4. 세부출력(BoardView.asp)
Update Upload Set ReadCount = ReadCount + 1 Where Num = 1--조회수
Select * From Upload Where Num = 1
--6.5. 수정 폼(BoardModify.asp)
Select * From Upload Where Num = 1
--6.6. 수정 처리(BoardModifyProcess.asp)
Select Password From Upload Where Num = 1 And Password = 'Password'
Update Upload
Set
    Name = 'Name',
    Email = 'Email',
    Title = 'Title',
    Content = 'Content',
    Encoding = 'HTML',
    Homepage = 'Homepage',
    ModifyDate = GetDate(),
    ModifyIP = '127.0.0.1'
Where Num = 1 And Password = 'Password'
--6.7. 삭제 폼(BoardDelete.asp)
--6.8. 삭제 처리(BoardDeleteProcess.asp)
Select Password From Upload Where Num = 1 And Password = 'Password'
Delete Upload Where Num = 1
--6.9. 검색 폼(BoardSearch.asp)
--6.10. 검색 처리(BoardSearchList.asp)
Select * From Upload
Where
    Name Like 'Name'
    Or
    Title Like 'Title'
    Or
    Content Like 'Content'
Order By Num Desc
--6.11. 다운로드(BoardDown.asp)
Update Upload Set DownCount = DownCount + 1 Where Num = 1
 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 23. 쿠키 실습 예제 RequestResponseCookies.asp(860 Byte(s)) 레드플러스 2002-11-07 6915
  22. 자료실 게시판 작성 프로젝트 - Red+ 2002-05-12 7144
  1. 자료실 게시판 테이블 설계 및 환경 설정 Upload.sql(2 KB) 레드플러스 2004-04-26 6003
현재글 Upload.sql - 레드플러스 2004-10-05 5523
  /Upload/Global.asa - 레드플러스 2004-10-05 5624
  2. 입력 페이지 설계 - 레드플러스 2004-04-27 5245
  /Upload/BoardWrite.asp - 레드플러스 2004-10-05 5431
  3. 출력 페이지 설계 - 레드플러스 2004-04-27 4987
  /Upload/BoardList.asp - 레드플러스 2004-10-05 5122
  4. 세부 출력 페이지 설계 - 레드플러스 2004-04-27 5124
  /Upload/BoardView.asp - 레드플러스 2004-10-11 9404
  5. 수정 페이지 설계 - 레드플러스 2004-04-27 5096
  6. 삭제 페이지 설계 - 레드플러스 2004-04-27 5043
  7. 검색 페이지 설계 - 레드플러스 2004-04-27 5103
  8. 다운로드 페이지 설계 - 레드플러스 2004-04-27 5230
  boarddown.asp : 파일 강제 다운로드 페이지 boarddown.asp(813 Byte(s)) 레드플러스 2004-04-27 8588
  9. Windows Server 2003에서 파일 업로드 용량 제한 문제 해결 방법 - 레드플러스 2004-11-01 8979
다음글 21. 파일 업로드 연습 - 관리자 2002-03-21 7319
 
손님 사용자 Anonymous (손님)
로그인 Home