中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      asp.net動態獲取Excel表名的代碼

      時間:2024-10-12 06:03:28 ASP 我要投稿
      • 相關推薦

      asp.net動態獲取Excel表名的代碼

        復制代碼 代碼如下:

        public string GetExcelFirstTableName(string excelFileName)

        {

        string tableName = null;

        if (File.Exists(excelFileName))

        {

        using (OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet." +

        "OLEDB.4.0;Extended Properties="Excel 8.0";Data Source=" + excelFileName))

        {

        conn.Open();

        DataTable dt = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);

        for (int i = 0; i < dt.Rows.Count; i++)

        {

        tableName += dt.Rows[i][2].ToString().Trim();

        view sourceprint?1 }

        }

        }

        return tableName;

        }

        asp.net讀取excel動態獲取表名

        復制代碼 代碼如下:

        string a=File1.PostedFile.FileName.ToString();

        string excelFilePath=a;

        Excel.Application myExcel=new Excel.ApplicationClass( ) ;

        object oMissing = System.Reflection.Missing.Value ;

        myExcel.Application.Workbooks.Open(excelFilePath,oMissing,oMissing,oMissing,oMissing,oMissing,oMissing,oMissing,oMissing,oMissing,oMissing,oMissing,oMissing,oMissing,oMissing) ;

        Excel.Workbook myBook = myExcel.Workbooks[1] ;

        Excel.Worksheet mySheet = (Excel.Worksheet)myBook.Worksheets[1] ;

        Response.Write(mySheet.Name);

        string Name=mySheet.Name;

        System.Data.DataTable dt=new System.Data.DataTable("mytable");

        dt.Columns.Add("F1", System.Type.GetType("System.String"));

        dt.Columns.Add("F2", System.Type.GetType("System.String"));

        dt.Columns.Add("F3", System.Type.GetType("System.String"));

        dt.Columns.Add("F4", System.Type.GetType("System.String"));

        dt.Columns.Add("F5", System.Type.GetType("System.String"));

        DataSet myDs = new DataSet();

        myDs.Tables.Add(dt);

        DataRow myRow;

        myDs.Clear();

        for( int i = 2 ; i <= 4 ; i ++ ) //第一行為標題,不讀取

        {

        myRow = myDs.Tables["mytable"].NewRow();

        for( int j = 1 ; j <= 5 ; j ++ )

        {

        Excel.Range r=(Excel.Range)mySheet.Cells[i,j];

        string strValue=r.Text.ToString();

        string aa=strValue;

        string columnname="F"+j.ToString();

        myRow[columnname]=strValue;

        }

        myDs.Tables["mytable"].Rows.Add(myRow);

        // }

        myExcel.Quit();

        DataGrid1.DataSource=myDs.Tables["mytable"].DefaultView;

        DataGrid1.DataBind();

      【asp.net動態獲取Excel表名的代碼】相關文章:

      Java中的動態代碼編程06-27

      ASP.NET連SQL7接口的源代碼06-06

      關于ASP.NET使用JavaScript顯示信息提示窗口實現原理及代碼05-09

      Excel表怎么計算工齡和休假天數12-30

      EXCEL表格中數據透視表怎么用08-02

      一鍵加密Excel工作表公式08-04

      如何使用 SQL 構建動態數據透視表介紹09-12

      在Excel中怎樣在不同的工作表之間建立超級鏈接09-29

      過濾HTML代碼08-29

      asp.net的學習過程講解07-11

      主站蜘蛛池模板: 亚洲女同系列高清在线观看| 国产激情一区二区三区成人免费| 国产高潮精品一区二区三区av| 囊谦县| 两个人免费视频大全毛片| 精品国产一区二区三区久久狼| 安顺市| 国产av无码专区亚洲aⅴ| 国产9 9在线 | 免费| 欧美综合区自拍亚洲综合| 衡南县| 粉嫩高中生无码视频在线观看| 亚洲男人在线无码视频| 亚洲高清中文字幕精品不卡| 日韩不卡无码三区| 沁源县| 德州市| 萨嘎县| 女同另类国产精品视频| av熟女一区二区久久| 无码AV午夜福利一区| 国产高跟丝袜在线诱惑| 免费无遮挡毛片中文字幕| 秋霞国产av一区二区三区| 河东区| 亚洲国产一区二区在线| 杭锦后旗| 门头沟区| 韩日无码不卡| 永久免费不卡在线观看黄网站| 国产品精品久久久久中文| 乌兰察布市| 桦甸市| av免费一区二区三区不卡| 曲周县| 91亚洲最新国语中文字幕| 亚洲午夜久久久久中文字幕久 | 日本熟女人妻一区二区三区| 欧美亚洲另类自拍偷在线拍| 91亚洲精品久久久蜜桃| 国产一区亚洲欧美成人|