asp.net c# vb.net vc.net j#.net
返回首页
当前位置: 冰山软件站 > 程序开发 > .net > asp.net >

Asp.net 保存并导入Excel数据

时间:2009-07-02来源: 作者: 点击:
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
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;
///
/// Excel操作基类
///
public class ExcelObj
{
 public ExcelObj()
 {
    }
    #region 保存并返回Excel中的数据
    ///
    /// 保存并返回Excel中的数据
    ///
    /// 保存的路径
    /// 上传控件
    ///
    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
 }
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名:密码: 验证码:点击我更换图片
推荐内容