sql >> Database >  >> RDS >> Sqlserver

export naar Excel vanuit een lijst met EPPLUS

Welke versie van EPPlus gebruikt u? Ik vraag het omdat het me verbaast dat het geen foutmelding geeft zoals bij 4.1.0, dat momenteel de nieuwste is. Misschien is een oudere versie meer vergevingsgezind.

Maar om je vraag te beantwoorden, als je kijkt naar de handtekening van de uiteindelijke overbelasting van LoadFromCollection die uiteindelijk wordt genoemd, ziet u dit:

public ExcelRangeBase LoadFromCollection<T>(IEnumerable<T> Collection, bool PrintHeaders, TableStyles TableStyle, BindingFlags memberFlags, MemberInfo[] Members)

Merk op dat Epplus alleen naar MemberInfos kijkt en niet een Fields dat is wat je bezwaar gebruikt. Als u Stock wijzigt hier bezwaar tegen maken:

class Stock
{
    public string Nif { get; set; }
    public string Proveedor { get; set; }
    public string Coodigo { get; set; }
    public string descripcion { get; set; }
    public string Catalogo { get; set; }
    public string Estadistico { get; set; }
    public decimal StockOn { get; set; }
}

Je zou resultaten moeten zien.




  1. ERROR 1030 (HY000) op regel 25:kreeg fout 168 van opslagengine

  2. Implementeer verschillende weergaven op gebruikersniveau in php

  3. PDO Krijg meerdere invoeg-ID's

  4. HTML-formulier $_POST-array invoegen in MySQL met behulp van Implode