반응형
[ASP] Microsoft JET Database Engine 외부 테이블 형식이 잘못되었습니다.
If LCase(strExt) = "xls" Then
DbCon2.ConnectionString = "PROVIDER=Microsoft.Jet.OLEDB.4.0; Data Source="& xlsFile &" +_
";Extended Properties=""Excel 8.0;HDR=YES;IMEX=1;"""
ElseIf LCase(strExt) = "xlsx" Then
DbCon2.ConnectionString = "PROVIDER=Microsoft.ACE.OLEDB.12.0;Data Source="& xlsFile &" +_
";Extended Properties=""Excel 12.0 Xml;HDR=YES;"""
End If
주로 xlsx 확장자의 엑셀파일을 업로드 하거나 읽을 때 생기는 오류로써, Microsoft.ACE.OLEDB.12.0 드라이버가 설치되지 않아서
생기는 오류 입니다.
해당 오류를 해결하시려면 아래 경로의 드라이버를 설치하셔야 합니다.
https://www.microsoft.com/ko-kr/download/details.aspx?id=13255
반응형
'프로그램ing > ASP' 카테고리의 다른 글
[ASP] html을 excel 파일로 저장하기 (0) | 2019.08.28 |
---|---|
[SiteGalaxyUpload] UTF-8 에서 한글 파일명 저장 (0) | 2019.08.27 |
[ASP] 엑셀 업로드 코드 작성시 TIP! (0) | 2019.04.04 |
[ASP] 천원단위로 콤마(,) 찍기 (0) | 2019.03.29 |
댓글