问题标签 [linq-to-excel]

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 投票
3 回答
11197 浏览

c# - 无法加载文件或程序集'LinqToExcel,版本

我正在尝试读取 xlsx 文件。

我有例外

然后我从这里安装它

然后我改变platform targetx64

现在我得到了这个例外:

更新 1

我已经使用安装了 linq_to_excel

然后将 lib 文件添加到引用中

0 投票
1 回答
1038 浏览

c# - linq 到 excel 异常 IErrorInfo.GetDescription

这是我的代码

我得到了这个例外:

在 console.write 语句上。

当我删除控制台 .write 行时,我没有例外

0 投票
1 回答
977 浏览

c# - 在 LinqToExcel IExcelQueryFactory 上测试 Linq 查询的设置

使用 c#、Moq、MSTest、LinqToExcel

我无法找出 Setup() 的最佳方法来模拟 Linq-to-Excel IExcelQueryFactory 上的 Linq 查询的响应。

我想我应该期望 Linq 查询返回委托类型的东西,但我不太确定它应该是什么样子

谁能建议我的 Return() 在下面的 Moq Setup() 中应该是什么样子?

另外,对我测试和模拟这些 Lynq 方法的方法有任何疑问吗?我应该以不同的方式处理这个问题吗?

谢谢!我现在要去预订代表。:)

考试

我正在测试的类和方法

0 投票
2 回答
2075 浏览

c# - 当主要可执行文件使用旧的 log4net 版本时,在 dll 中使用 LinqToExcel

我正在为第 3 方程序编写扩展程序(dll)。主程序使用 log4net 版本 1.2.10。我想使用 LinqToExcel 来读取 Excel 文件,这也依赖于较新版本的 log4net。

当我使用主可执行文件中的 log4net.dll 时,我会System.BadImageFormatException在使用扩展时得到一个。

当我用 LinqToExcel 中的较新版本替换 log4net.dll 时,我从主程序中得到一个System.NullReferenceException

有没有办法让它工作,还是我必须使用其他方式来读取 Excel 文件?

解决方法:我确实从 LinqToExcel 中删除了所有日志记录,并在没有 log4net 引用的情况下重建了它。

0 投票
1 回答
2277 浏览

linq-to-excel - How to get the LinqToExcel 64 bit build

Can anybody please provide me with a link to a 64-bit build of linq-to-Excel? I see references to it in several posts and on the official site (https://github.com/paulyoder/LinqToExcel), but I am unable to locate a download of the 64 bit binaries.

Thank you.

0 投票
0 回答
503 浏览

c# - 使用 LinqToExcel 导入数据 - 只读属性

我正在尝试使用 LinqToExcel 从 excel 导入数据。我在模型类中几乎没有只读属性。当我尝试将它们与 excel 列映射时,它们会因以下错误而失败。此外,当我从 excel 中删除这些列时,它在没有值的情况下也能正常工作。

未找到方法“总计”。

型号:预算

预算控制器:

我该如何克服呢?

0 投票
1 回答
301 浏览

c# - 谓词未在 LinqToExcel 查询中应用

我遇到了LinqToExcel库,并且一直在玩弄它。我似乎误解了查询的工作原理。我创建了一个包含一些客户信息的简单工作表。使用 LinqPad,我将查询设置为:

由于某种原因,未应用谓词。从文本“是”转换为真(布尔)是有效的。如果我写:

我得到了你所期望的过滤列表。我一直在我的代码中寻找一个简单的错误,但它没有引发异常,我找不到任何明显错误的东西,所以我想我只是不明白查询的功能?

任何答案/解释将不胜感激,谢谢。

0 投票
1 回答
608 浏览

c# - linq to excel不忽略空白表

我一直在使用 linq 在我的一个项目中表现出色,效果很好!

如果我的 excel 文件中的工作表是空白的,它会抛出 System.Data.DataException。这就是我查询的方式

还根据建议尝试了这个

如果工作表为空白,我会在第二行出现错误。如果我添加一个标题,显然它可以工作。那么在调用那行代码之前,我如何检查工作表是否为空白。或者在 linqtoexcel 中是否有任何选项让我忽略空白表?

谢谢!

0 投票
2 回答
1050 浏览

c# - 为什么 LinqToExcel 在遇到“-”字符时返回 null?

我正在使用 LinqToExcel 来检索一些信息,并且我可以从我的所有列中获取数据,除了一个。这是场景:

我有 3 列:

并获取我使用的值列表:

这将返回以下信息:

如果我将 89-2 更改为 89.2,那么它可以工作。有什么办法可以逃脱“-”字符?或者我做错了什么。

0 投票
0 回答
857 浏览

c# - System.Format 异常。在 LINQToEXCEL 中

在我的 MVC 5 应用程序中,我使用 LinqToExcel 将数据从 Excel 文件导入 SQL Server 数据库表。以下是获取数据并保存到数据库的代码。

在上面的代码中,我将属性映射到了 excel 列。

现在的问题是当我尝试将数据保存到数据库表中时,发生了“System.FormatException”。异常详情如下

关于上述异常的任何帮助