none
10월11일자 Windows 보안 Update 후 64bit OS에서 32bit ODBC를 이용한 Excel 접근이 안됨 RRS feed

  • 질문

  • 10월11일자 Windows Update 후 64bit OS에서 32bit ODBC를 이용한 Excel 접근이 안됩니다.

    string fileName = string.Format(@"{0}\config\Language.xls", Global.StartupPath);
     // 32bit
    string conStr = String.Format("Driver={{Microsoft Excel Driver (*.xls)}}; DBQ={0};", fileName);

    OdbcConnection con = new OdbcConnection(conStr);
    OdbcDataAdapter da = new OdbcDataAdapter("select * from [UCMultiLangDef$]", con);

    DataSet ds = new DataSet();

    da.Fill(ds, "UCMultiLangDef");  // 해당 구간에 오류 발생 [Microsoft][ODBC Excel 드라이버] 정의되지 않은 오류 (-5016): 이 오류에 대한 메시지가 없습니다.

    C++, C# 등 모든 언어에서 ODBC를 이용한 엑셀 접근이 안되고 있습니다.

    64Bit OS에서 64bit OCBC로 엑셀 접근 가능

    64bit OS에서 32bit OCBC로 엑셀 접근 불가


    지금 현재 전세계 모든 사이트에 배포된 프로그램에 문제가 발생하고 있어 빠른 조치가 필요합니다.

    2017년 10월 12일 목요일 오전 1:54

모든 응답