ASP 에서 엑셀로 다운로드 되는거... 진자 별거 없다. ㅋ
상단에 아래 부분을 넣고...
Dim XLSFileName : XLSFileName = "엑셀파일이름"
Response.contenttype="application/vnd.ms-excel"
Response.AddHeader "Content-Disposition","attachment; filename=" & XLSFileName & ".xls"
Response.CacheControl = "public"
<html> 를 아래와 같이 바꿔주면 된다.
<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns="http://www.w3.org/TR/REC-html40">
출처 : http://wonis-lifestory.tistory.com/entry/ASP-%EC%97%91%EC%85%80-%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C
* 추가 *
엑셀 : application/vnd.ms-excel
워드 : application/vnd.ms-word
파워포인트 : application/vnd.ms-powerpoint
덧 : Response.Buffer = False 와 Response.CacheControl = "public" 의 역할은 데이터를 버퍼링 하지 않고
바로 다운로드 창이 떠서 저장하기를 누르면 그때 데이터를 받아오도록 하는 기능입니다.
'프로그램 > ASP' 카테고리의 다른 글
UTF-8 방식을 asp 설정하기 (0) | 2021.01.13 |
---|---|
ASP 엑셀(XLS, XLSX) 다운로드 시 셀 속성 지정 (0) | 2021.01.12 |
GUID, UUID 생성 (0) | 2021.01.12 |
백업 기간 지난 파일 삭제 명령어 For FIles 사용법. (0) | 2021.01.11 |
mssql에서 대량의 db 데이터 쿼리 시 사용하는 방법 (0) | 2021.01.10 |