zoukankan      html  css  js  c++  java
  • Excel中指定的sheet名称或索引读取数据到DataTable

    第一种方法:

    Code

    但是上面的代码只是查询sheet1$表,如果用户把sheet表名改了就是报下面的错:'sheet1$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。那么怎样才能获得Excel中各个sheet的名称呢?这样就能动态的选中返回哪个sheet的数据,即使用户更改了名称也不怕,完全可以把所有sheet的名称列出来供用户选择:那么下面就把解决问题的代码列出来,主要用到了OleDbConnection.GetOleDbSchemaTable()方法
    第二种方法

    Code
  • 相关阅读:
    error C4430: 缺少类型说明符
    Fiddler 教程
    make: Nothing to be done for 'first'
    Qt Creator + MinGW 在windows 下的调试GDB停止工作解决
    WIN7成功安装Qt4.8方法,无需VS支持
    深入研究 UCenter API For .NET
    C#在Winform程序中显示QQ在线状态
    VS2010 需要缺少的web组件才能加载该项目
    System.Runtime.InteropServices.COMException: 检索 COM 类工厂中 CLSID 为 {0002E510-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80040154
    c#while循环注意continue的地方
  • 原文地址:https://www.cnblogs.com/mikechang/p/1601028.html
Copyright © 2011-2022 走看看