把Excel文件中的数据读入到DataGrid中

转载 2006年06月15日 14:24:00

完整代码如下:
<%@ Page Language="C#" Debug="true" %>
<%@ Import Namespace="System.Data"%>
<%@ Import Namespace="System.Data.OleDb"%>

<script runat="server">

private DataSet CreateDataSource(){
string strConn;
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=C://Inetpub//wwwroot//contacts.xls;"+
"Extended Properties=Excel 8.0;";
OleDbConnection conn = new OleDbConnection(strConn);
OleDbDataAdapter myCommand = new OleDbDataAdapter("SELECT * FROM [ContactList$]", strConn);
DataSet myDataSet = new DataSet();
myCommand.Fill(myDataSet);
return myDataSet;
}


public void Page_Load(Object sender, EventArgs e){
if (!IsPostBack) {
mygrid.DataSource = CreateDataSource();
mygrid.DataBind();
}

}


</script>


<center>
<form runat="server">
<asp:datagrid runat="server" AutoGenerateColumns="false"
width="500" id="mygrid">

<HeaderStyle BorderColor="White" BackColor="black"
ForeColor="White"
Font-Bold="True"
Font-Name="Arial"
Font-Size="9" HorizontalAlign="Center"/>

<ItemStyle   BorderColor=""
BackColor="#FFFFF0"
ForeColor="Black"
Font-Name="Arial"
Font-Size="8"
Font-Bold="False" HorizontalAlign="Center"/>

<Columns>

<asp:BoundColumn HeaderText="姓名" ReadOnly="true" DataField="姓名"/>
<asp:BoundColumn HeaderText="性别" ReadOnly="true" DataField="性别"/>
<asp:BoundColumn HeaderText="Email" ReadOnly="true" DataField="地址"/>
</Columns>

</asp:datagrid>
</form>

 

VS+SQL EXcel数据读入Table

  • 2010年10月28日 10:56
  • 6KB
  • 下载

SSH将Excel中的数据读入保存到数据库中

SSH将Excel中的数据读入保存到数据库中 最近再做一个练习,就是将excel中的数据读入并保存在数据库中,具体的实现做一个记录。 1、jsp页面通过ajax实现异步文件上传 需要引入ajax对文件...

把Excel数据读入ListView 源代码

  • 2009年01月20日 09:43
  • 365KB
  • 下载

简单文件数据读入处理

#include #include //文本文件输入输出头文件 #include // 函数exit()原型头文件 #include //数组大小正...

18.GridView数据导入Excel/Excel数据读入GridView

效果图: 解决方案: 页面增加一个按钮,单击事件添加如下方法: protected void Button1_Click(object sender, EventArgs e)     {...

将位图数据读入离屏表面.(初学者借鉴)

以下是个人见解,有错误请正。多谢新浪网的朋友们的帮助。 下面是我刚学会的. 在网上看到了许多的关于装位图装载到离屏表面的文章,但是都是使用了WIN32函数,虽然有效,但不是很通用。如果我们要装载其它...

datagrid数据导出到excel文件给客户端下载的几种方法

方法一:导出到csv文件,存放在服务器端任一路径,然后给客户下载 优点: 1、可以进行身份认证后给客户下载,如果放到非web目录就没有对应的url,客户无法随时下载。 2、也是因为生...
  • sxycgxj
  • sxycgxj
  • 2011年10月01日 10:18
  • 641
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:把Excel文件中的数据读入到DataGrid中
举报原因:
原因补充:

(最多只允许输入30个字)