Excel的导出操作

下面的代码展示了如何将Excel内容显示到GridView中:
aspx代码:

.aspx

.cs代码:
protected void btnImport_Click(object sender, EventArgs e)
        
{
            
string Path = f_path.Value;
            
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + Path + ";" + "Extended Properties=Excel 8.0;";
            OleDbConnection conn 
= new OleDbConnection(strConn);
            conn.Open();
            
string strExcel = "";
            OleDbDataAdapter myCommand 
= null;
            DataSet ds 
= null;
            strExcel 
= "select * from [sheet1$]";
            myCommand 
= new OleDbDataAdapter(strExcel, strConn);
            ds 
= new DataSet();
            myCommand.Fill(ds, 
"table1");

            gv_list.DataSource 
= ds;
            gv_list.DataBind();

        }

posted on 2006-12-06 12:24 Daniel Pang 阅读(1143) 评论(2)  编辑 收藏 网摘 所属分类: ASP.NET2.0ASP.NET1.1ADO.NET

评论

#1楼 2006-12-09 20:24 flyingchen      

感觉和从数据库取没有啥特别的啊:)   回复  引用  查看    

#2楼[楼主] 2006-12-11 17:34 Daniel Phang      

是的,Excel本来就可以做为数据源的,对它的操作可以像对数据库中表一样   回复  引用  查看    




发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 583890 D/rWNkhWUN8=



相关文章:

相关链接:
<2006年12月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

导航

统计

公告

技术交流平台,真诚的希望能和园子里的朋友交流技术,共同进步!
欢迎加入Castle+IBatisNet交流群:2923364(已满),37745404
特别提示:本站文章若无特别申明,均为原创,转载请注明出自'博客园'!
Emailpwei013#163.com
MSNshypw520#gmail.com

与我联系

搜索

 

常用链接

留言簿

我参与的团队

随笔分类(98)

随笔档案(74)

相册

收藏夹(19)

MY BLOG

公司主页

情侣BLOG

友情链接

积分与排名

最新随笔

最新评论

阅读排行榜

评论排行榜