将Excel中的数据读入到GridView控件中

使用Excel文件作为数据源,其实现的代码为:

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("excel.xls") + "; Extended Properties=Excel 8.0;

实例代码:

private DataSet CreateDataSource()
    {
        string strCon;
        strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("excel.xls") + "; Extended Properties=Excel 8.0;";
        OleDbConnection olecon = new OleDbConnection(strCon);
        OleDbDataAdapter myda = new OleDbDataAdapter("SELECT * FROM [Sheet1$]", strCon);
        DataSet myds = new DataSet();
        myda.Fill(myds);
        return myds;
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        GridView1.DataSource = CreateDataSource();
        GridView1.DataBind();
    }

将Excel中的数据读入到GridView控件中

时间: 2024-10-22 15:34:24

将Excel中的数据读入到GridView控件中的相关文章

将数据表中的数据添加到ComboBox控件中

实现效果: 知识运用: ComboBox控件的DataSource 属性 //获取或设置ComboBox的数据源 public Object DataResouce{get;set;} //属性值:任何实现了IList接口的对象 如DataSet 泛型集合或数组 DisplayMember属性 //获取或设置要为此列表控件显示的属性 public string DisplayMember{get;set;}  ValueMember属性 //用于列表控件中数据项的实际值 默认为string.Em

将MenuStrip控件中的信息添加到TreeView控件中【转载】

本文详细介绍怎样将MenuStrip控件中的信息添加到TreeView控件中 首先在WinForm窗体中添加一个MenuStrip控件和TreeView控件,根据个人的爱好把控件布局好后.在窗体的加载事件中(根据自己的情况而定)添加如下的代码: /// <summary>   /// 窗体加载时事件   /// </summary>   /// <param name="sender"></param>   /// <param n

GridView控件中加自动排列序号

为 Gridview 增加一个新的空白列,如下: <asp:BoundField  HeaderText="序号">    <ItemStyle HorizontalAlign="Center" Width="26px" /> </asp:BoundField> 在 GridView RowDataBound 事件中编写代码,如下: protected void RowDataBond1(object send

asp.net GridView控件中诗选全选和全不选功能

1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 using System.Web.UI; 6 using System.Web.UI.WebControls; 7 using System.Data; 8 using System.Data.SqlClient; 9 using System.Configuration; 10 11 public part

ASP.net:GridView控件中实现全选和全反选

E:\ASP.net\temp\WebSite1 CheckBox2控件的 AutoPostBack属性设置为true. protected void CheckBox2_CheckedChanged(object sender, EventArgs e) {   for(int i=0;i<=GridView1.Rows.Count-1;i++)    {       CheckBox chk = (CheckBox)GridView1.Rows[i].FindControl("Chec

027. asp.net中数据绑定控件之 GridView控件

GridView控件支持下面的功能: 绑定至数据源控件, 如SqlDataSource 内置排序功能 内置更新和删除功能 内置分页功能 内置行选择功能 可以编程方式访问GridView对象模型以动态设置属性 处理事件等 多个键字段 用于超链接列的多个数据字段 可通过主题和样式自定义外观 Girdview控件常用属性: BackImageUrl 背景图片 EmptyDtatText 没有任何数据时显示的文字 GridLines 网格线的样式 ShowHeader 是否显示页首连接 ShowFoot

ASP.NET编辑与更新数据(非GridView控件实现)

Insus.NET在实现<ASP.NET开发,从二层至三层,至面向对象 (5)>http://www.cnblogs.com/insus/p/3880606.html 中,没有把数据编辑与更新功能一起演示,留下给网友们自由发挥,但是还是有网友想看看Insus.NET用实现方法. 以前Insus.NET的做法,是在GridView控件中进行.如这篇视频教程<GridView Edit Update Cancel Delete>http://www.cnblogs.com/insus/

C#在listview控件中显示数据库数据

一.了解listview控件的属性 view:设置为details columns:设置列 items:设置行 1.将listview的view设置为details 2.设置列属性 点击添加,添加一列 设置一列的Text属性,这就是列名 添加三列 3.编辑items属性,添加一行数据 编辑Text属性,添加一行的第一个数据 编辑subitems属性,添加一行中的其他数据 添加两个数据 填写结果 二.在listview中显示数据库数据 //在listview中显示数据库数据 private voi

C#之各类控件中输入、输出数据

本文重点讲的是:ComboBox.DateTimePicker.TextBox.RadioButton.DataGridView这五种控件的输入和输出. 一.控件数据的输入: (1)ComboBox控件中的下拉列表中,可以显示多项数据,使用ComboBox控件中的Items集合的Add方法向控件中添加数据.如下图: (2)DateTimePicker控件,一般用于让用户可以从日期列表中选择单个值.运行时,单击控件边上的下拉箭头,会显示两个部分:一个下拉列表,一个用于选择日期.如下图: (3)Te