问题标签 [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# - ExcelDataReader :导入 XLSX 文件而不将其解析为 {System.DateTime} 对象
我正在使用http://exceldatareader.codeplex.com/。我有一个带有日期列的 Excel 文件,即 D/M/Y。我正在尝试使用以下代码读取此文件:
然后将其添加到 DataSet 中,如下所示:
它返回{System.DateTime}
对象中的行。我希望他们以System.String
格式解析日期数据。(例如 Date 7/11/2015 返回为7/11/2015 12:00:00 AM {System.DateTime}
。)
PS:我也尝试过excelReader.AsDataSet(false);
,但效果相同。
c# - ExcelDataReader - 数据读取器方法部分用于什么?
论坛。
参考:https ://github.com/ExcelDataReader/ExcelDataReader
我的代码:
我的问题是,“数据读取器方法”部分用于什么?
我最初的想法是,它是用于在将数据读入 DataSet 之前对其进行转换。通过单步执行代码,我看到 DataSet 结果已在步骤 3/4 处设置,因此没有发生数据转换或按摩。鉴于此,我不确定 excelReader.Read() 代码的用途是什么。
c# - 使用 IExcelDataReader 从 excel 中获取正确的文本显示
tl;dr:如何在转换为字符串后在 excel 文件中获取显示文本而不是值。
我有一个来自上传控件的 Excel 文件,将其转换为DataSet
byIExcelDataReader
并在其中选择一个表。在某些情况下,我得到了不正确的字符串值datatable.Rows[x][y].ToString()
。
例如,带有类似文本的单元格44.123
将44,123
在.ToString()
方法之后返回,但我想要的是 string 44.123
。我可以通过在 excel 中的单元格值之前添加 ` 来将其从双精度格式转换为字符串格式来修复它。但我不知道单元格何时具有该格式并希望在 c# 代码中以编程方式进行。
请给我一些建议。谢谢!
c# - 如何使用 ExcelDataReader nuget 创建 Excel 文件和写入
我们可以使用 ExcelDataReader 创建 excel 表并写入 excel 模板吗?或建议任何相同的工具
c# - ExcelDataReader 关闭异常“目录不为空。”
The directory is not empty
仅当我在服务器上部署代码时,我才从代码中得到异常。
通过异常调试发现有一些小故障excelReader.Close();
代码如下
sql-server - Sqlbulkcopy 给出浮点转换错误(asp.net c#)
我正在尝试将大量 excel 插入到 sql
sqlBulk.WriteToServer(dReader);
给出错误
来自数据源的 String 类型的给定值无法转换为指定目标列的 float 类型。
我正在使用下面的代码
请建议。
asp.net-mvc - 使用 ExcelDataReader 上传 .xlsx 文件时出错
我正在研究 asp.net MVC 项目。
我使用ExcelDataReader组件来读取 excel 文件记录。
现在,当我将项目发布到服务器并使用上传器上传 .xlsx 文件时,我收到下面提到的异常消息。本地部署没有错误,但服务器。
拒绝访问路径“\Microsoft Corporation\Internet Information Services\7.5.7600.16385”。
我得到错误的代码是:
但是当我上传 .xls 文件时,我没有任何错误。
如何解决 .xlsx 扩展名的问题?
c# - 使用 exceldatareader 获取 excel 工作表列名
我正在编写 C# 库来读取 Excel 文件,而不需要任何其他依赖项,例如 OLDEB(AccessDatabaseEngine) 库。
所以我选择了 ExcelDataReader 库来读取 .XLS 和 .XLSX 文件。
ExcelDataReader 在我的本地和部署服务器环境中完美地处理这两种文件格式。
我遇到了问题,如何从给定的 Excel 文件中获取所有列名?