亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

asp.net動(dòng)態(tài)獲取Excel表名的代碼

時(shí)間:2024-10-12 06:03:28 ASP 我要投稿
  • 相關(guān)推薦

asp.net動(dòng)態(tài)獲取Excel表名的代碼

  復(fù)制代碼 代碼如下:

  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動(dòng)態(tài)獲取表名

  復(fù)制代碼 代碼如下:

  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 ++ ) //第一行為標(biāo)題,不讀取

  {

  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動(dòng)態(tài)獲取Excel表名的代碼】相關(guān)文章:

Java中的動(dòng)態(tài)代碼編程06-27

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

關(guān)于ASP.NET使用JavaScript顯示信息提示窗口實(shí)現(xiàn)原理及代碼05-09

Excel表怎么計(jì)算工齡和休假天數(shù)12-30

EXCEL表格中數(shù)據(jù)透視表怎么用08-02

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

如何使用 SQL 構(gòu)建動(dòng)態(tài)數(shù)據(jù)透視表介紹09-12

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

過(guò)濾HTML代碼08-29

asp.net的學(xué)習(xí)過(guò)程講解07-11

主站蜘蛛池模板: 中文字幕久久熟女蜜桃| 国产一级α片| 免费的黄网站在线观看| 亚洲成亚洲乱码一二三四区软件| 日日碰日日摸日日澡视频播放| 精品亚洲aⅴ在线观看| 一本一本久久a久久综合精品蜜桃| 日本少妇高潮喷水xxxxxxx| 精品人体无码一区二区三区| 亚洲色在线无码国产精品| 成熟丰满熟妇高潮xxxxx视频| 欧美一区二区三区久久综合| 亚洲精品日韩中文字幕久久久| 久久久久久免费毛片精品| 中文字幕精品亚洲无线码二区| 精品国产乱码久久久久久鸭王1| 亚洲色欲色欲大片www无码| 97香蕉碰碰人妻国产欧美| 人人超碰人摸人爱| 隆安县| 婷婷色国产精品视频一区| 贵德县| 邢台市| 免费人欧美成又黄又爽的视频| 99久久精品久久久久久婷婷| 欧美成人国产| 伊人天天久大香线蕉av色| 久久人妻精品国产| 亚洲国产三级在线观看| 丰满爆乳无码一区二区三区 | 亚洲黄色片免费看| 色噜噜狠狠色综合网图区| 成人无码免费一区二区三区| 亚洲乱亚洲乱妇无码| 一本无码字幕在线少妇| 亚洲高清成人aⅴ片777| 一区二区三区无码被窝影院| 国产成人亚洲综合无码加勒比一| 人妻免费久久久久久久了| 国产成人片无码免费视频软件| 小金县|