本站首页    管理页面    写新日志    退出


«February 2026»
1234567
891011121314
15161718192021
22232425262728


公告
我不去想是否能够成功,既然选择了远方,便只能风雨兼程; 我不去想,身后会不会袭来寒风冷雨,既然目标是地平线,留给世界的只能是背影!人生短短几十年,不要给自己留下了什么遗憾,想笑就笑,想哭就哭,爱就爱得轰轰烈烈,狠就狠的刻骨铭心!

我的分类(专题)

日志更新

最新评论

留言板

链接


Blog信息
blog名称:Rabbit's Blog--我的blog我做主
日志总数:52
评论数量:41
留言数量:-10
访问次数:241964
建立时间:2005年12月7日




[DotNet]如何读取Excel表格中的数据
文章收藏,  软件技术

开心兔子 发表于 2006/5/9 11:00:06

源代码 <% @Import Namespace="System.Data" %><% @Import Namespace="System.Data.OleDb" %><HTML> <HEAD>  <title>如何读取Excel表格中的数据</title>  <script language="C#" runat="server">     void SubmitBtn_Click(object sender, System.EventArgs e)   {     // 获取Excep文件的完整路径    string source = File1.Value;     string ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + source + ";Extended Properties=Excel 8.0";    string query = "SELECT * FROM [Sheet1$]";     OleDbCommand oleCommand = new OleDbCommand(query, new OleDbConnection(ConnStr));    OleDbDataAdapter oleAdapter = new OleDbDataAdapter(oleCommand);    DataSet myDataSet = new DataSet();     // 将 Excel 的[Sheet1]表内容填充到 DataSet 对象    oleAdapter.Fill(myDataSet, "[Sheet1$]");     // 数据绑定    DataGrid1.DataSource = myDataSet;    DataGrid1.DataMember = "[Sheet1$]";    DataGrid1.DataBind();   }    </script> </HEAD> <body>  <form id="Form1" method="post" runat="server">   <H3>如何读取Excel表格中的数据</H3>   请选择Excel表格:<BR>   <INPUT type="file" id="File1" name="File1" runat="server" size="26"><br>   <asp:Button     id="SubmitBtn"     runat="server"     Text="开始显示"     OnClick="SubmitBtn_Click">   </asp:Button><br>   <br>   <asp:DataGrid id="DataGrid1" runat="server"></asp:DataGrid>  </form> </body></HTML>


阅读全文(3631) | 回复(0) | 编辑 | 精华
 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.359 second(s), page refreshed 144827861 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号