ASP.NET에서는 기본 업로드할 수 있는 파일의 크기가 4메가(4096 Kbytes) 입니다. 이 정도 크기인 이유는 악의적으로 파일을 올리지 못하게 하기 위함이라네요;;; 그것보다 큰 파일을 올리고 싶다면 컨피그 파일을 수정해야 합니다. 1. 예제 만들기 예제는 이전 글을 따라서 만들어 봅시다. 참고 : [Asp.Net] 웹서버에 파일 올리기 이제 4메가 이상의 파일을 선택해 봅시다. 다음과 같은 에러 페이지가 표시될 것입니다. 2. 컨피그 파일 수정하기 마이크로소프트에서 이것과 관련하여 설명을 해주고 있습니다. 참고 : 마이크로소프트 고객센터 - HOWTO: ASP.NET에서 대용량 파일 업로드 하기 .... 어떻게 하라는건지는 알겠는데 뭔가 정리가 안 된 느낌이네요-_-; 어찌됬건 "Web.con..
* .Net 4.0 기준 * 다른 DB도 가능합니다만 DB에 이진데이터를 저장할 수 있습니다. 흔gl 이진데이터는 'byte' 타입이고 DB에 저장할 때는 'binary' 타입으로 저장합니다. 웹에서는 특별한 이유가 없으면 DB에 파일을 저장하지 않습니다. 파일 크기보다 더 큰 용량을 사용하기 때문이죠. (최적화 문제도....) 대신 폴더권한 같은 것들을 지정하지 않아도 DB 권한만 가지고 파일을 업로드하고 다운로드할 수 있고 외부에서 접근도 힘들어서 보안상으로도 좋습니다. 1. 파일 업로드 컨트롤 'ASP.NET'에서 업로드할 파일을 지정할 때 많이 사용하는 컨트롤이 'FileUpload'입니다. 이 컨트롤을 디자인에 추가해 봅시다. 파일을 지정하고 업로드 요청을 보낼 버튼도 만들어 줍니다. 2. DB..