九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
.net導(dǎo)入Excel 獲取工作表名
(1)
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("/") + "Stu2009-10-15.xls" + ";Extended Properties='Excel 8.0;HDR=Yes;IMEX=1'";
            OleDbConnection objConn = new OleDbConnection(strConn);       
            List <string> SheetNameList = new List <string>();         
                objConn.Open();
                DataTable dtExcelSchema = objConn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, new object[] { null, null, null, "TABLE" });
                string SheetName = "";
                for (int i = 0; i < dtExcelSchema.Rows.Count; i++)
                {
                    SheetName = dtExcelSchema.Rows[i]["TABLE_NAME"].ToString();
                    SheetNameList.Add(SheetName);
                }
                GridView1.DataSource =SheetNameList;
                GridView1.DataBind();
----------------------------------------------------------------------------------
(2).net 獲取Excel所有工作表名稱:

OleDbConnection oleConn = new OleDbConnection();
oleConn.ConnectionString = "Provider=Microsoft.Jet.Oledb.4.0;data source=D:\\Data.xls;Extended Properties=Excel 8.0;";
oleConn.Open();
DataTable dtOle = oleConn.GetSchema("Tables");
DataTableReader dtReader = new DataTableReader(dtOle);

while (dtReader.Read())
{
MessageBox.Show(dtReader["Table_Name"]);
}
dtReader = null;
dtOle = null;
oleConn.Close();
----------------------------------------------------------------------------------------------------
(3)

public DataSet ExcelToDS(string Path)
    {
        string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + Path + ";" + "Extended Properties=Excel 8.0;";
        OleDbConnection conn = new OleDbConnection(strConn);
        conn.Open();
        string strExcel = "";
        OleDbDataAdapter myCommand = null;
        DataSet ds = null;
        
        DataTable dt = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, new object[] { null, null, null, "TABLE" });
        string SheetName = dt.Rows[0]["TABLE_NAME"].ToString(); //這里就是取得表的名字了

        strExcel = "select * from [" + SheetName + "]";

        myCommand = new OleDbDataAdapter(strExcel, strConn);
        ds = new DataSet();
        myCommand.Fill(ds, "table1");
        myCommand.Dispose();
        conn.Close();
        return ds;
    }

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
把Excel數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫
.Net讀取xlsx文件
用gridview顯示來自excel表格里的數(shù)據(jù)
C# winform 開發(fā)之Excel操作(二)
c#操作excel方式二:采用OleDB操作Excel文件
ASP.net中讀取execl內(nèi)容
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服