电话

    0411-39943997

仟亿科技
客服中心
  • 电话
  • 电话咨询:0411-39943997
  • 手机
  • 手机咨询:15840979770
    手机咨询:13889672791
网络营销 >更多
您现在的位置:首页 > 新闻中心 > 行业资讯

如何从Excel中获得工作单

作者:billionnet 发布于:2013/8/30 15:25:22 点击量:

 //获得Excel中的所有sheetname。


  T0public ArrayList ExcelSheetName ( string filepath )


  ...{


  ArrayList al = new ArrayList ();


  string strConn;


  strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filepath + ";Extended Properties=Excel 8.0;";


  OleDbConnection conn = new OleDbConnection(strConn);


  conn.Open ();


  DataTable sheetNames = conn.GetOleDbSchemaTable


  (System.Data.OleDb.OleDbSchemaGuid.Tables,new object[]...{null,null,null,"TABLE"});


  conn.Close ();


  foreach ( DataRow dr in sheetNames.Rows )


  ...{


  al.Add ( dr[2] );


  }


  return al;


  }


  通过这两步,就基本可以实现将Excel导入到数据库中了,具体实现中的细节问题,你可以自己在实践中获得。

 



分享到:


Copyright@ 2011-2016 版权所有:大连千亿科技有限公司 辽ICP备11013762-3号   google网站地图   百度网站地图   网站地图

公司地址:大连市沙河口区中山路692号辰熙星海国际2317 客服电话:0411-39943997 QQ:2088827823 37482752

法律声明:未经许可,任何模仿本站模板、转载本站内容等行为者,本站保留追究其法律责任的权利! 隐私权政策声明