My Name is Kay....

DIY , 먹방 , 개발 , 육아 , 여행 좋아합니다.
AdBlock 사용시 화면이 정상적으로 노출되지 않습니다.
포스팅 관련 문의 및 개발 문의는 Email : wkzkfmxksi@gmail.com

추가 포스팅이 이뤄지지 않는 블로그입니다. 문의는 wkzkfmxksi@gmail.com 으로 연락주세요.
kay
조회 수 6627 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

참고 Url : http://h5bak.tistory.com/139


불러오려는 엑셀의 형식을 기존에 설치된 드라이버가 인식하지 못할 경우 발생하는 에러입니다.

아래의 URL에서 드라이버를 다운로드/설치하시면 문제가 해결됩니다.


http://www.microsoft.com/ko-kr/download/details.aspx?id=13255



에러 메시지를 보고 서치하여 위와 같은 내용을 찾았고  참고하여 문제를 해결했습니다.


저 같은 경우에는 64bit OS 에 32비트 Ms Office 를 설치한 상태였고 

"Microsoft Access Database Engine" 를 추가 설치했음에도 에러가 발생하였습니다.


원인은 OS는 64bit , Office는 32 bit , 프로그램 플랫폼은 any cpu 였습니다.


그래서.. 64bit 로 인식했으나 엑셀 드라이버가 32bit 라서 오류가 발생한것으로 생각되며

플랫폼을 32bit로 변경하여 빌드했더니 정상적으로 작동하였습니다. 


any cpu = os bit 타입을 따라가는듯하네요

플랫폼은 드라이버를 따라간다는걸..배웠습니다.


os , 드라이버 맞춰 주는게 좋겠지만.. 저와 같이 엉뚱하게 쓰시는분들은 왠지 고민하실것같아서 에러노트에 남깁니다.



12.png



?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
» c# .Net 'Microsoft.ACE.OLEDB.12.0' 공급자는 로컬 컴퓨터에 등록할 수 없습니다. file kay 2014.11.06 6627
1 c# .Net 크로스 스레드 작업이 잘못되었습니다. 'xxx' 컨트롤이 자신이 만들어진 스레드가 아닌 스레드에서 액세스되었습니다. kay 2013.08.30 6056
Board Pagination Prev 1 Next
/ 1