首页 > 解决方案 > 使用 MS Excel 驱动程序连接 odbc 后打开 excel 文件时出错

问题描述

问题是当我使用 Microsoft Excel 驱动程序(*.xls、*.xlsx、...)从我的应用程序中打开一个作为 ODBC 数据源连接的 excel 文件时

我能够通过以下连接字符串进行连接,并且可以浏览我的应用程序中的值。

DRIVER={"Microsoft Excel Driver (*.xls, *.xlsx,...)"};DSN='';FIRSTROWHASNAMES=1;READONLY=TRUE;DBQ=myexcel.xls

但是,当我的应用程序在连接打开的情况下打开时,并尝试从 Windows 资源管理器打开 excel 文件时,我收到以下错误消息。

<excel.xls> cannot be accessed.  The file may be corrupted, isolated on a server that is not responding or read-only.

我在互联网上搜索但找不到解决方案。

我正在使用 MS Excel 2013 和 Windows 7 并使用 VS 2012

标签: excelodbcdriver

解决方案


推荐阅读