login register Sysop! about ME  

2017년 12월 20일 19시 16분 00초,     조회수 : 1294
  제목 : DB 내용을 xls 형태로 다운로드할때 서버에 파일을 저장하려면 어떻게 해야 할까요?
SEQ : 163946 글쓴이 : ksi0824

작성 포맷 : TEXT 모드, 자동 줄바꿈 사용

일반적으로 아래와같이 asp 페이지에 코딩하여 해당 페이지를 클라이언트에서 엑셀프로그램이 실행되면서 열리거나 엑셀파일
로 저장이되게 하였습니다


서버 -> 클라이언트 PC로 내용생성 또는 저장

Response.Buffer = True
Response.Expires=0
Response.AddHeader "Content-Disposition","attachment;filename=test.xls"  
Response.ContentType = "application/vnd.ms-excel"  


그런데 만드는 엑셀파일이 서버 공간에 저장이 되게 하려면 어떻게 해야 할까요?

아래와 같이 클라이언트의 파일을 서버로 업로드하는 방법은 알수 있으나 위와 같이 서버의 DB에서 뿌려지는 정보를 서버에 
저장하는 방법을 구현해보고자 합니다
관련된 게시물들을 검색해봐도 알수가 없네요


클라이언트 -> 서버로 파일 저장
Set Fso = Server.CreateObject("scripting.filesystemobject")

file_name = Fso.GetFileName(uploadform("ofile").FilePath)	   	   '물리경로속 파일명 뽑아오기!
file_save = uploadform.DefaultPath & "\" & file_name	   '최종적 저장 파일경로
uploadform("ofile").SaveAs file_save	   ' 최종 이미지 저장 실행


관련된 강좌나 샘플이 있으시면 조언좀 부탁드립니다
감사합니다

  virgo75
  2017-12-22(14:50)
캐릭 이미지
꼭 엑셀이 아니면 csv타입으로 해서 text파일로 만드는 방법은 있을듯 하고요. 아니면 엑
셀파일인데 서식은 정해져 있다. 그러면 노하우쪽에서 제아이디로 검색해보시면 방법은 있
기는 합닌다. (직접 엑셀파일을 만들어내는 방법이기는 합니다.) 다만 그렇게 되면 권한쪽
을 잘보셔야 할껍니다.

그 이외에는 저도 모르겠네요 구글링 해보시는게 답일듯 하네요



제목 작성자 날짜 조회
DB 내용을 xls 형태로 다운로드할때 서버에 파일을 저장하려면 어떻.. (1) ksi0824 2017-12-20 1294

 
 
.NET과 Java 동영상 기반의 교육사이트

로딩 중입니다...

서버 프레임워크 지원 : NeoDEEX
based on ASP.NET 3.5
Creative Commons License
{5}
{2} 읽음   :{3} ({4})