是否可以在没有 安装excel的计算机上将excel文件(.xls)中的信息提取到c#中?
我有以下代码:
OleDbConnection objConn = new
OleDbConnection(CONNECTION_STRING.Replace("<FILENAME>", fileName));
try
{
objConnection.Open();
}
catch (Exception)
{}
Run Code Online (Sandbox Code Playgroud)
当我在没有安装excel的计算机上运行时尝试打开OleDbConnection时,它会抛出一个IndexOutOfRangeException("找不到表0").使用excel在计算机上运行的相同代码工作得很好.因此,我非常强烈怀疑缺乏优秀成为罪魁祸首.
这是问题吗?如果是这样,我如何从文件中提取数据?
| 归档时间: |
|
| 查看次数: |
1090 次 |
| 最近记录: |