ASP.NET访问Excel文件实现代码

2015 年 6 月 19 日3200

当前位置: 首页 > 软件 >

ASP.NET访问Excel文件实现代码

时间:2015-06-07 09:22来源:网络 作者:51自学网整理

!--StartFragment--C# Code --------------------------------------------- %@ Page Language=C# % %@ Import Namespace=System.Data % %@ Import Namespace=System.Data.ADO % script language=C# runat=server protected void Page_Load(Object Src, Even

<!--StartFragment-->C# Code

---------------------------------------------

<%@ Page Language="C#" %>

<%@ Import Namespace="System.Data" %>

<%@ Import Namespace="System.Data.ADO" %>

<script language="C#" runat="server">

protected void Page_Load(Object Src, EventArgs E)

{

string strConn;

strConn = "Provider=Microsoft.Jet.OLEDB.4.0;"

+"Data Source=C://exceltest.xls;"

+"Extended Properties=Excel 8.0;";

ADODataSetCommand myCommand = new ADODataSetCommand("SELECT * FROM [Sheet1$]", strConn);

DataSet myDataSet = new DataSet();

myCommand.FillDataSet(myDataSet, "ExcelInfo");

DataGrid1.DataSource = myDataSet.Tables["ExcelInfo"].DefaultView;

DataGrid1.DataBind();

}

</script>

<p><asp:Label id=Label1 runat="server">Excel表内容:</asp:Label></p>

<asp:DataGrid id=DataGrid1 runat="server"/>

VB.NET Code

----------------------------------------------

<%@ Page Language="VB" %>

<%@ Import Namespace="System.Data" %>

<%@ Import Namespace="System.Data.ADO" %>

<script language="VB" runat="server">

Sub Page_Load(sender As Object, e As EventArgs)

Dim myDataset As New DataSet()

Dim strConn As String = "Provider=Microsoft.Jet.OLEDB.4.0;" _

& "Data Source=C:/exceltest.xls;" _

& "Extended Properties=""Excel 8.0;"""

Dim myADODataSetCommand As New ADODataSetCommand("SELECT * FROM [Sheet1$]", strConn)

myADODataSetCommand.TableMappings.Add("Table", "ExcelTest")

myADODataSetCommand.FillDataSet(myDataset)

DataGrid1.DataSource = myDataset.Tables(0).DefaultView

DataGrid1.DataBind()

End Sub

</script>

<p><asp:Label id=Label1 runat="server">Excel表格内容:</asp:Label></p>

<asp:DataGrid id=DataGrid1 runat="server"/>

搜索相关文章:

(51自学网整理)

顶一下

(0)

0%

踩一下

(0)

0%

------分隔线----------------------------

上一篇:C#如何创建,写入并保存到EXCEL

下一篇:《星际争霸2》TvT 双重工坦克Rush战术解析

相关内容

C#如何创建,写入并保存到EXCEL

asp.net常用函数大全

Excel2007工作表的放大或者缩小

酷狗音乐如何设置禁止他人访问我的空间

Excel出错警告框的实际应用场景介绍

Spread for ASP.NET基础教程-公式

如何将Excel表格转换成Word文档

解决ASP.NET安装后无法访问Oracle数据库问题

如何解决XP系统与Win7系统中互相访问的问题

Excel新增按钮快速更改大小写

让Excel小数计算结果不再四舍五入

Excel中双击的妙用

QQ无法访问个人文件夹怎么办

Excel相对引用和绝对引用案例解析

浩辰CAD教程之Excel与CAD表格交互

Excel2007表格用单元格样式格式化

Excel自动调整列宽图文教程

Excel 2007开发工具选项卡显示设置图解教程

asp.net三种重定向方法的总结

ASP.NET时间函数及其格式转换

推荐内容

剑灵夜幕风之平原至4星攻略 24人本图文教程

大家好,我是傲雪区【风暴前夜】的【巭孬嫑夯昆茓嫑勥烎】,今天是来讲下祝福S1和黑龙...

深入解析INF文件

INF文件全称Information File文件,是Winodws操作系统下用来描述设备或文件等数据信息...

dos下查询关闭端口命令及教程

1. 查看端口占用 在windows命令行窗口下执行: netstat -aon|findstr 8080 TCP 127.0....

电脑win8系统怎么样

微软公司开发的win8不仅拥有更加绚丽的界面,操作系统更是具有革命性的意义,能够是日...

可以继承的C++ Singleton基类(2)

以前的时候我还真不知道该怎么解决这个问题,但05年用了WTL(Windows Template Librar...

mysql5.6主从复制第二部分[恢复某一台从服务

mysql5.6主从复制第二部分 本来第二部分是想测试主服务器挂掉,提升从服务器的情况, ...

热点内容

0 0