excel - 使用 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
解决方案
推荐阅读
- ios - 如何在 iOS 中设置状态栏的背景颜色?
- javascript - node.js 在 cookie 中找不到“auth_token”。不断抛出 TypeError
- javascript - Javascript 视频捕获
- ruby-on-rails - 如何从另一个表中的 id 到达表的列 rails
- sql - 在 SQL 中与 where 一起使用 case?
- pandas - 将命名实体提取到数据框中的列
- c++ - C++ - 使用库设置谷歌基准输出文件和路径
- flutter - ImagePicker 选择/Flutter 后未显示图像
- json - pyspark - 从分组数据生成 json
- c# - 如何将 ASCII 代码视为字符串而不是字符