- using System;
- using System.Data;
- using System.Configuration;
- using System.Web;
- using System.Web.Security;
- using System.Web.UI;
- using System.Web.UI.WebControls;
- using System.Web.UI.WebControls.WebParts;
- using System.Web.UI.HtmlControls;
- using System.Data.OleDb;
- /// <summary>
- /// Excel操作基类
- /// </summary>
- public class ExcelObj
- {
- public ExcelObj()
- {
- }
- #region 保存并返回Excel中的数据
- /// <summary>
- /// 保存并返回Excel中的数据
- /// </summary>
- /// <param name="SavePath">保存的路径</param>
- /// <param name="myFileUpload">上传控件</param>
- /// <returns></returns>
- public static DataSet SaveAndReturn(string SavePath, FileUpload myFileUpload)
- {
- DataSet myDs = new DataSet();
- string fileName = myFileUpload.FileName;
- if (fileName != "")
- {
- try
- {
- myFileUpload.SaveAs(SavePath + "//" + fileName);
- }
- catch (Exception ee)
- {
- throw new Exception(ee.ToString());
- }
- string mystring = "Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = '" + SavePath + "//" + fileName + "';Extended Properties=Excel 8.0";
- OleDbConnection cnnxls = new OleDbConnection(mystring);
- OleDbDataAdapter myDa = new OleDbDataAdapter("select * from [Sheet1$]", cnnxls);
- myDa.Fill(myDs);
- }
- return myDs;
- }
- #endregion
- }
Excel操作基类
最新推荐文章于 2026-01-01 23:33:02 发布

373

被折叠的 条评论
为什么被折叠?



