linq-to-excel

    0热度

    1回答

    我正在与客户端合作将更大的Excel文件(超过37K行)导入到自定义系统中,并利用优秀的LinqToExcel库来执行此操作。在阅读所有数据的同时,我注意到它打破了大约80%的记录并挖掘了一些。其失败的原因是大多数记录(相关日期在2011 - 2015年)是正常的,例如, 1/3/2015,但是从2016年开始,结构更改如下所示:'1/4/2016(注意日期开始处的“打勾”),并且LinqToEx

    1热度

    1回答

    我有一个奇怪的问题,我完全不明白。也许我错过了一些东西。 var excel = new ExcelQueryFactory("products.xlsx"); //get all products with discount var discounts = from s in excel.Worksheet() where s["Discount/Premium"].Cast<st

    1热度

    1回答

    在我的程序中我正在阅读一个excel表格,并且正在做一些linq选择,这很好。 问题:我试图通过应用If语句进行预选。变量将在每种情况下分配(if/else),但编译器没有看到。编译器告诉我初始化VAR beforehands但是当我尝试,我失败了,因为我只用像刺痛,int或double,我可以轻松地分配beforehands变量: //This function takes the downlo

    0热度

    1回答

    我正在将excel数据导入到我的数据库中,这很好地工作,但前提是电子表格打开。如果它没有打开,它会给出“预期表格格式不正确”的错误,为什么?预先感谢任何帮助! [HttpPost] public ActionResult ImportExcel(PipelineDetails model, HttpPostedFileBase FileUpload, int ProjectID)

    0热度

    1回答

    我正在使用LinqToExcel获取excel文件的内容。 随着头映射类像下面我可以我的类的属性映射到Excel中柱: public class Transaction { [ExcelColumn("Trans Id")] public string TradeNumber { get; set; } [ExcelColumn("Trans Version")]

    1热度

    1回答

    我今天刚开始在LINQ到Excel中,所以我想我已经错过了一些东西很简单。 我想打印一个Excel工作表的全部内容,但ExcelQueryable对象未返回第一排人口。 我使用的语法如下: var excel_query_factory = new ExcelQueryFactory(directory); var worksheet = excel_query_factory.Workshee

    1热度

    1回答

    我使用LinqToExcel来读取Excel文件。一切工作正常,但它的单元格的内容是一个超链接,我只得到超链接文本。我想获得它的网址/电子邮件。 try { // Connection to the DB iRentDB db = new iRentDB(); // Get excel file and work sheet string pathToE

    0热度

    1回答

    我已经添加了属性到模型我希望我的xls文件被绑定。像: [ExcelColumn("Id")] public string Id{ get; set; } 但毕竟我需要反正指定映射,因为没有AddMapping超载不带任何参数: ​​ 有没有办法仅仅通过使用属性图吧,没有x => x.Id,“Id”部分? 我发现这个文件,但我无法找到任何https://github.com/paulyode

    0热度

    1回答

    我正在将项目移至Azure。该项目使用LinqToExcel从Excel文件读取数据。 LinqToExcel有一些依赖项,这在Azure WebApp中不受支持。所以,我将代码迁移到EPPlus。 但是,怎么能这样的查找,看看EPPlus? var excel = new ExcelQueryFactory(excelFile); var results = from c in excel.W

    -3热度

    1回答

    我计算值超出3个值,使从列表中选择: var applicable = from b in discounts.ToList() where (b["Interest Rate"].Cast<double>() + (-b["Discount/Premium"].Cast<double>()) + ((-b["Discount/Premium"].Cast<doubl