티스토리 뷰

개발

asp 엑셀파일 업로드 (xls, xlsx)

Hello™ 2013. 8. 27. 09:00

asp파일 업로드시 xls, xlsx는 사용법이 약간 다르다.


set xlsConn = Server.CreateObject("ADODB.connection")

if 넘어온파일확장자 = "xlsx" then

 xlsConnection = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + 넘어온파일 + "; Extended Properties=""Excel 12.0;IMEX=1;"";"

else

 xlsConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + 넘어온파일 + "; Extended Properties=""Excel 8.0;IMEX=1;"";"

end if



즉. 연결문자열에서.

xlsx일경우

Provider=Microsoft.ACE.OLEDB.12.0;

xls일경우

Provider=Microsoft.Jet.OLEDB.4.0;