问题标签 [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.
c# - 无法加载文件或程序集 ICSharpCode.SharpZipLib... 使用 nuGet 包 ExcelDataReader 时
错误:
无法加载文件或程序集 'ICSharpCode.SharpZipLib, Version=0.85.5.452, Culture=neutral, PublicKeyToken=1b03e6acf1164f73' 或其依赖项之一。系统找不到指定的文件。`
堆:
[FileNotFoundException:无法加载文件或程序集“ICSharpCode.SharpZipLib,版本=0.85.5.452,文化=中性,PublicKeyToken=1b03e6acf1164f73”或其依赖项之一。系统找不到指定的文件。]
Excel.Core.ZipWorker.Extract(Stream fileStream) +0
Excel.ExcelOpenXmlReader.Initialize(Stream fileStream) +78
[Asp.Net Mvc3 C#]
使用 NuGet 包 ExcelDataReader,我尝试简单地打开保存在文件系统上的 .xlsx 文件。这是使用的代码:
这是 nuget 包的网站: http ://exceldatareader.codeplex.com/
是什么赋予了?这应该可以顺利进行。
excel - 如何读取选定的 Excel 列
使用来自http://exceldatareader.codeplex.com的ExcelDataReader和此代码:
如何读取选定的excel列?谢谢。
excel - 当文件在后台打开但未使用时刷新 Excel 2010 中的外部数据
我正在使用 Excel 2010 查询 MS SQL 数据库和其他 Excel 文件以导入数据。我为每个数据连接(10 个连接)设置了不同的间隔。在 excel 中,这些数据被切片和切块以创建在 PowerPoint 中呈现的有意义的图表。
我能够找到一个用于 PowerPoint 的 VB 插件,以便在循环演示文稿时自动更新来自 excel 的数据。
我在后台(在 PowerPoint 后面)保持 excel 文件打开,因为每次刷新图表时 PowerPoint 都会尝试打开 excel 工作表。我的问题出在 Excel 中,因为它没有被积极使用,数据连接不会自动刷新。
我尝试了各种解决方案,但它们需要手动启动 vb / 宏,但是我需要它来根据为数据连接提供的时间自动刷新数据。
是否有一个 VB 代码可以在 Excel 中用于在打开 excel 工作簿但未主动使用时刷新数据连接?
感谢您是否可以将我指向相关帖子或指导我。
先感谢您。
c# - 读取 xls/xlsx 并显示在屏幕上
我正在使用“ExcelDataReader”读取 Excel 文件,我想在屏幕上显示该文件。
我已经在
试图让 excel 表显示在屏幕上,尽管我对此没有运气。我认为这就像
但似乎无法继续进行,非常感谢任何帮助。
c# - ExcelDataReader - 索引超出数组范围
我已经使用上面的代码来读取 Excel 文档,您使用 no1 或 no2 取决于它是 xls 还是 xlsx,我已经使用 xlsx 进行了尝试(使用上面的数字 2,它工作正常 - 但是我正在使用另一个插入以再次导出文档-这仅适用于 xls,因此我想在使用此代码时将 excel 数据阅读器保持为“xls”(数字 1 而不是数字 2-(上面编号)当我收到错误时试图读入文件:
指数数组的边界之外
知道为什么吗?
c# - 将 Excel 文件(.xls 或 .xlsx)的内容放入数据集
我有一个名为 test.xls 的 excel 文件,我想将 excel 工作表中的内容放入数据集中。是否有可能我尝试了一个代码,但它抛出了异常,这是我的代码
c# - 打开 Excel 文件时出现 AccessViolationException
我正在使用.net 4.0。我用一个OpenFileDialog
从 Excel 表中读取数据。第一次OpenFileDialog
效果很好,我得到了文件,但是在我关闭它并重新打开它以获取另一个文件后,AccessViolationException出现了。
编码:
c# - Excel 数据阅读器问题、列名称和工作表选择
我正在使用Excel 数据阅读器将一些数据读入实体框架数据库
下面的代码正在运行,但我需要进一步改进
首先 IsFirstRowAsColumnNames 似乎没有按预期工作,我必须改用 .Read 。
我最初用来选择特定工作表的软糖计划失败了,任何人都可以帮助这个 excelReader.Name 目前是没有意义的,除非我可以专门循环或选择一个工作表,我最初使用 .Read 来实现因此冲突。
参考实际的列标题名称来检索数据也很好,而不是索引,例如 SQL 客户端中的 var name = reader["applicationname"].ToString();
如果我无法实现上述目标,是否有更好的扩展可以用来读取 excel 数据。
c# - 使用公式 Excel 数据阅读器读取列值不起作用
我的 Excelsheet 看起来像这样:
http://cdn.imghack.se/images/cdc24215d3d5079628a58878520c3028.png
这是我的方法中重要的部分:
System.Diagnostics.Debug.Write 没有给我任何输出,例如“摊销”不存在。
我的模型:
我的 HTML:
但是当我使用这个 Excelsheet 时:
http://cdn.imghack.se/images/1fd5dab2a891c3adda8cd33114ef07c1.png
它工作正常,我从输出中的“摊销”列中获取所有值。这两个文件都是 .xlsx
谁能帮我这个?
编辑:我发现了问题(我猜)。有效的工作表只有值,另一张只有公式。是否可以读取值而不是公式?
c# - C#如何判断excel文件版本
我正在使用 excel 数据阅读器,我注意到它与旧的 excel 5.0/95 工作簿文件不兼容。有没有办法在将 .xls 文件发送到 excel 数据阅读器之前获取它的版本,以防止发送早期版本的 excel 文件?
这是我现在使用的。