CAFE

ADO.NET/LINQ

[20기 이창진]mssql에 이미지 업로드 및 다운로드

작성자짱강|작성시간10.10.20|조회수3,676 목록 댓글 0

 

데이터베이스 테이블

 

Title : 제목

ImageFile : 이미지 파일

ImageSize : 이미지 파일 크기

 

저장프로시저

-      UpLoad

 

-      DownLoad

 

-      GetTitle

 

테이블에 존재하는 제목들을 모두 불러온다

 

 

<DB실습 순서>

 

1.    프로젝트 생성

 

 

 

 

 

 

 

2.    기본 폼에 메뉴스트립 추가

 

 

3.    UpLoad폼과 DownLoad폼 추가

 

4.    UpLoadForm에 컨트롤들 추가

 

5.    UpLoadForm.cs UpLoadForm.Designer.cs선택

 

6.    UpLoadForm.Designer.cs의 가장 밑쪽에 추가

 

7.    UpLoadForm.Designer.cs Init….함수에 추가

 

8.    이미지 검색 버튼

 

9.    bitmap파일을 DataBase에 저장해야하기 때문에 GetImage함수를 만들어서 FileStream을 통해 byte[]에 대입하여 처리하도록 한다

 

FileStream개요 : http://msdn.microsoft.com/ko-kr/library/bb933993.aspx

 

10. 업로드 버튼을 눌렀을 때

 

데이터베이스에 연결하여 제목과 이미지를 업로드 한다

 

11. DownLoadForm 컨트롤 추가

 

12. DownLoadForm_Load이벤트 메소드 생성

 

데이터베이스에 저장되어있는 제목 리스트를 불러온다.

 

13. 리스트박스에 목록을 선택하였을 때

 

 

14. 다운로드 버튼을 눌렀을 때

 

위치를 지정하여 저장하게 된다

 

완성된 UpLoadForm

 

완성된 DownLoadForm

 

다음검색
현재 게시글 추가 기능 열기
  • 북마크
  • 공유하기
  • 신고하기

댓글

댓글 리스트
맨위로

카페 검색

카페 검색어 입력폼