问题标签 [exceldatareader]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
51 浏览

c# - 上传日文字体的 Excel 文件

我有一个日文 Excel ('.xls') 文件,我需要使用 .xls 将其上传到服务器IExcelDataReader。下面是我的代码:

但我无法得到日本的价值观。英语价值观一切正常。请告诉我为什么我不能上传.xls日语文件?

当我将文件更改为.xlsx!

0 投票
1 回答
323 浏览

c# - 使用 ExcelDataReader.CreateReader() 时,如何解决 DateTime 解析中的 System.FormatException 错误?

我从供应商处收到一个 .xlsx 文件,它包含一个 HH:mm:ss 格式的持续时间列,当我在 Excel 中打开文件时,它显示为日期,但实际上应该只是一个字符串。

我想使用 ExcelDataReader 将此 .xslx 文件读入我的 c# 应用程序,而无需在运行我的应用程序之前手动修改或删除该列。

但是,当我尝试按上述方式创建阅读器时,出现以下错误:

有没有办法解决这个错误?

0 投票
1 回答
2038 浏览

vb.net - ExcelDataReader 配置数据表错误

我正在尝试使用.asDataSet()配置:

我在这里做错了什么?

0 投票
3 回答
2782 浏览

c# - ExcelDataReader reads all invisible sheets

In Excel there is a feature to hide some worksheets. I am reading a document which contains these kind of sheets and I want to ignore them.

This is the place which I can hide, or unhide worksheets:

  1. On the Home tab, in the Cells group, click Format.
  2. Under Visibility, click Hide & Unhide, and then click Unhide Sheet.

How to get list of ONLY Excel VISIBLE worksheet names in Excel using ExcelDataReader?

0 投票
2 回答
3614 浏览

c# - 如何从 Excel 中获取工作表名称

如何从 Excel 中获取工作表名称并将它们添加到我的组合框列表中?我似乎无法将它添加到我的代码中public static

0 投票
1 回答
248 浏览

c# - 获取 Excel 工作表名称并将它们添加到组合框

我正在尝试在我的应用程序中添加一个功能,用户可以从组合框中选择工作表。但是我遇到了一些障碍,我需要一些帮助!我之前能够读取 excel 文件,因为我已经使用了默认的工作表名称。但是现在我可以将工作表名称放入我的组合框中,但我现在似乎无法读取 excel 文件?请帮我

现在

我可以知道出了什么问题吗?我收到一个错误,Cannot find table -1但我可以在 excel 中看到工作表名称,但看不到内容

0 投票
1 回答
1808 浏览

c# - 使用 ExcelDataReader 时出现无效数据异常

我有一个使用 ExcelDataReader.dll 读取 Excel 文件的程序。
一切都很完美,直到我将文件读取移动到一个新任务:

导入行代码:

现在这一行:

导致异常:

System.IO.Compression.dll 中出现“System.IO.InvalidDataException”类型的异常,但未在用户代码中处理

信息:

找不到中央目录记录的结尾。

异常发生在我第二次调用该函数时。

可能是什么问题?

异常截图

0 投票
2 回答
5740 浏览

c# - 如何在 c# 中使用 excel 数据阅读器获取特定单元格的内容?

我有一个 xlsx 文件(它是第一张纸)

我如何获得名为Year的列的特定值,该列的Sales_Rep_Name值是 Janet?我被困在下面的代码中,不知道该怎么做?

有人帮忙....

0 投票
1 回答
1827 浏览

c# - 使用 exceldatareader 从 excel 文件中获取数据并将其粘贴到 xml 文件中?

我有一些格式为 xml 的文件

我有如下的 xlsx 文件

我想获取每个文件的DOIPublisher字段的各自值(按文件名搜索)并将它们更新为 xml 文件,即如果文件名是01022018_1021.xml然后获取其各自的 DOIPublisher10.1111/12.2033559Elsevier并将它们放在节点中,例如<publisher-name>Elsevier</publisher-name><article-id pub-id-type="doi">10.1111/12.2033559</article-id>

我以前从未使用过exceldatareader,但我尝试过这样

任何人都可以帮忙吗?

0 投票
0 回答
953 浏览

c# - ExcelReaderFactory.CreateOpenXmlReader(stream) 在多次调用时抛出“值不能为空”

以下代码在第一次通过时执行良好,但在第二次通过

抛出 System.ArgumentNullException: '值不能为空'