最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2011年02月14日 22:51:13   作者:  
asp.net動(dòng)態(tài)獲取Excel表名的函數(shù)代碼,需要的朋友可以參考下。
復(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();

相關(guān)文章

  • MVC框架是什么 這里為你解答

    MVC框架是什么 這里為你解答

    MVC是一個(gè)設(shè)計(jì)模式,它強(qiáng)制性的使應(yīng)用程序的輸入、處理和輸出分開。這篇文章為大家詳細(xì)介紹了MVC框架是什么,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • C#中efcore-ShardingCore呈現(xiàn)“完美”分表

    C#中efcore-ShardingCore呈現(xiàn)“完美”分表

    本文簡(jiǎn)單的介紹了efcore的分表,著重介紹了efcore下最完美的分表組件ShardingCore,可以幫助大家更好的學(xué)習(xí),感興趣的小伙伴可以參考一下
    2021-08-08
  • asp.net textbox javascript實(shí)現(xiàn)enter與ctrl+enter互換 文本框發(fā)送消息與換行(類似于QQ)

    asp.net textbox javascript實(shí)現(xiàn)enter與ctrl+enter互換 文本框發(fā)送消息與換行(類似

    今天與大家分享一下 asp.net textbox javascript實(shí)現(xiàn)enter與ctrl+enter互換 文本框發(fā)送消息與換行(類似于QQ),這個(gè)功能到底怎么實(shí)現(xiàn)?首先聲明以下幾點(diǎn)
    2012-01-01
  • 在Asp.net core項(xiàng)目中使用WebSocket

    在Asp.net core項(xiàng)目中使用WebSocket

    這篇文章介紹了在Asp.net core項(xiàng)目中使用WebSocket的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-08-08
  • ASP.NET中基于soaphead的webservice安全機(jī)制

    ASP.NET中基于soaphead的webservice安全機(jī)制

    常會(huì)用到WebService來通訊,但WebService發(fā)布后為了能調(diào)用,一般都通過發(fā)布到IIS后調(diào)用 的。在IIS里可以通過匿名訪問,但這樣大家都可能訪問,不安全,下面提供一種基于soaphead的安全機(jī)制。
    2016-05-05
  • 在ASP.NET Core 中發(fā)送郵件的實(shí)現(xiàn)方法(必看篇)

    在ASP.NET Core 中發(fā)送郵件的實(shí)現(xiàn)方法(必看篇)

    下面小編就為大家?guī)硪黄贏SP.NET Core 中發(fā)送郵件的實(shí)現(xiàn)方法(必看篇)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-05-05
  • VS2017調(diào)用MySQL 8.0的方法

    VS2017調(diào)用MySQL 8.0的方法

    這篇文章主要為大家詳細(xì)介紹了VS2017調(diào)用MySQL 8.0的方法,附上C++程序,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • 使用.NET命令行編譯器編譯項(xiàng)目(如ASP.NET、C#等)

    使用.NET命令行編譯器編譯項(xiàng)目(如ASP.NET、C#等)

    很多情況你從網(wǎng)上下載了源程序,卻苦于本機(jī)沒裝開發(fā)環(huán)境而不能編譯查看,下面我簡(jiǎn)單說一下解決辦法。
    2009-03-03
  • .Net連接數(shù)據(jù)庫(kù)的方式詳解

    .Net連接數(shù)據(jù)庫(kù)的方式詳解

    本文詳細(xì)講解了.Net連接數(shù)據(jù)庫(kù)的方式,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • ASP.NET中彈出消息框的幾種常見方法

    ASP.NET中彈出消息框的幾種常見方法

    這篇文章主要介紹了ASP.NET中彈出消息框的幾種常見方法,給出了幾種常見的彈出消息框的方法,并總結(jié)對(duì)比了幾種方法的特點(diǎn),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2014-11-11

最新評(píng)論

金门县| 剑阁县| 长葛市| 稻城县| 泗水县| 什邡市| 金沙县| 土默特右旗| 嘉鱼县| 岳西县| 双桥区| 张掖市| 河北省| 南开区| 霞浦县| 平乐县| 武功县| 喀什市| 大同市| 丰顺县| 固阳县| 克拉玛依市| 安平县| 澄城县| 大城县| 铜鼓县| 兴文县| 辽中县| 什邡市| 新邵县| 八宿县| 白朗县| 杭州市| 谷城县| 思南县| 林州市| 玉门市| 文安县| 新丰县| 金塔县| 章丘市|