• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    .NET中读取Excel文件的数据及excelReader应用
    项目介绍
    轻量,快速的C#编写的库读取Microsoft Excel文件('97-2007)。
    跨平台:
    - Windows with .Net Framework 2
    - Windows Mobile with Compact Framework
    - Linux, OS X, BSD with Mono 2+
    如何使用
    C# 代码:
    复制代码 代码如下:

    FileStream stream = File.Open(filePath, FileMode.Open, FileAccess.Read);
    //1. Reading from a binary Excel file ('97-2003 format; *.xls)
    IExcelDataReader excelReader = ExcelReaderFactory.CreateBinaryReader(stream);
    //...
    //2. Reading from a OpenXml Excel file (2007 format; *.xlsx)
    IExcelDataReader excelReader = ExcelReaderFactory.CreateOpenXmlReader(stream);
    //...
    //3. DataSet - The result of each spreadsheet will be created in the result.Tables
    DataSet result = excelReader.AsDataSet();
    //...
    //4. DataSet - Create column names from first row
    excelReader.IsFirstRowAsColumnNames = true;
    DataSet result = excelReader.AsDataSet();
    //5. Data Reader methods
    while (excelReader.Read())
    {
    //excelReader.GetInt32(0);
    }
    //6. Free resources (IExcelDataReader is IDisposable)
    excelReader.Close();

    VB.NET 代码:
    复制代码 代码如下:

    Dim stream As FileStream = File.Open(filePath, FileMode.Open, FileAccess.Read)
    '1. Reading from a binary Excel file ('97-2003 format; *.xls)
    Dim excelReader As IExcelDataReader = ExcelReaderFactory.CreateBinaryReader(stream)
    '...
    '2. Reading from a OpenXml Excel file (2007 format; *.xlsx)
    Dim excelReader As IExcelDataReader = ExcelReaderFactory.CreateOpenXmlReader(stream)
    '...
    '3. DataSet - The result of each spreadsheet will be created in the result.Tables
    Dim result As DataSet = excelReader.AsDataSet()
    '...
    '4. DataSet - Create column names from first row
    excelReader.IsFirstRowAsColumnNames = True
    Dim result As DataSet = excelReader.AsDataSet()
    '5. Data Reader methods
    While excelReader.Read()
    'excelReader.GetInt32(0);
    End While
    '6. Free resources (IExcelDataReader is IDisposable)
    excelReader.Close()
    您可能感兴趣的文章:
    • ASP.NET(C#)读取Excel的文件内容
    • .net客户端导出Excel实现代码及注意事项
    • .Net中导出数据到Excel(asp.net和winform程序中)
    • asp.net生成Excel并导出下载五种实现方法
    • C#数据导入/导出Excel文件及winForm导出Execl总结
    • ASP.NET下将Excel表格中的数据规则的导入数据库思路分析及实现
    • ASP.NET导出Excel打开时提示:与文件扩展名指定文件不一致解决方法
    • asp.net Grid 导出Excel实现程序代码
    • C#实现EXCEL数据到TXT文档的转换
    上一篇:asp.net子窗体与父窗体交互实战分享
    下一篇:gridview和checkboxlist的嵌套相关应用
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    .NET中读取Excel文件的数据及excelReader应用 .NET,中,读取,Excel,文件,的,