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