기술문서
온라인 기술문의 이전에 기존에 등록된 기술문서 검색 서비스로 답변을 기다릴 필요없이
해결방법을 참고하실 수 있습니다.
기술문서 목록
ㆍ기술문서 목록 |
|
|
|
|
기술문서 ID |
P_000004 |
HowTo |
현재 업로드 하는 파일과 동일한 이름을 가진 파일이 이미 서버에 존재할 경우 덮어 쓰거나 다른 이름으로 저장하는 방법 |
에러코드 |
|
태그 |
DEXTUpload Pro
기능구현
|
작성일 |
2010-03-11 |
문제 |
Save(), SaveAs(), SaveVirtual(), SaveAsVirtual() 메소드에서 동일 파일명 덮어쓰기 유무를 지정하는 두 번째 인자의 기본값은 'True'(덮어쓰기) 입니다. 파일이 업로드 되는 서버의 특정 경로에 업로드 하려는 파일과 동일한 이름을 가진 파일이 존재할
경우, 파일을 덮어 쓸 것인지 다른 이름으로 저장할 것인지에 대한 설정방법 |
해결 |
Save(), SaveAs(), SaveVirtual(), SaveAsVirtual() 메소드 사용 시 두 번째 인자 값을 사용하여 같은 이름의 파일이 이미 존재할 경우 Overwrite 유무를 지정합니다. 기본값은 True이고, False로 지정할 경우 filename(2).txt, filename(3).txt 등과 같이 유일한 파일명을 구해서 저장하게 됩니다.
또는 FileExists()메소드를 사용하여 업로드 할 파일의 존재유무를 미리 파악한 다음 동일한 이름의 파일이 존재할 경우 SaveAs()메소드를 사용하여 특정이름으로 변경하여 저장할 수 있습니다. [DEXTUpload Professional 매뉴얼]
-객체 레퍼런스 -> FileUpload -> 메소드 |
|