Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

EPPLUS के साथ सूची से एक्सेल में निर्यात करें

आप ईपीप्लस के किस संस्करण का उपयोग कर रहे हैं? मैं पूछता हूं क्योंकि मुझे आश्चर्य है कि यह एक त्रुटि नहीं फेंकता है जैसा कि 4.1.0 के साथ होता है जो वर्तमान में नवीनतम है। हो सकता है कि एक पुराना संस्करण अधिक क्षमाशील हो।

लेकिन आपके प्रश्न का उत्तर देने के लिए, यदि आप LoadFromCollection . के अंतिम अधिभार के हस्ताक्षर को देखते हैं जिसे अंततः कहा जाता है, आप इसे देखेंगे:

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

ध्यान दें कि एपप्लस केवल MemberInfos को देख रहा है और नहीं Fields आप जिस चीज का उपयोग कर रहे हैं उसका विरोध कर रहे हैं। अगर आप Stock बदलते हैं इस पर आपत्ति:

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; }
}

आपको परिणाम देखने चाहिए।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर 2005/2008 - एकाधिक फ़ाइल समूह?

  2. VMware वर्कस्टेशन का उपयोग करके वर्चुअल मशीन पर SQL सर्वर 2019 के लिए Ubuntu 18.04 स्थापित करना

  3. SQL सर्वर टाइम आउट अनुरोध के साथ क्या करता है?

  4. किसी सरणी को SQL सर्वर संग्रहीत कार्यविधि में कैसे पास करें

  5. SQL सर्वर हमेशा उपलब्धता समूह पर:स्थापना और कॉन्फ़िगरेशन। भाग 2