`
caozuiba
  • 浏览: 905060 次
文章分类
社区版块
存档分类
最新评论

在ASP.NET中访问Excel文件

 
阅读更多
C# Code
---------------------------------------------
<%@ Page Language="C#" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.odbc" %>
<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.odbc" %>
<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"/>

分享到:
评论

相关推荐

    asp.net 访问Excel文件源码

    asp.net 访问Excel文件源码! 很值得下载看看!资源免费,大家分享!!

    asp.net访问excel文件功能

    查询功能,实现asp.net读取Excel文件的功能。

    Asp.net操作Excel的一个类库ExcelHelper

    这个类库没有提供Excel样式设置的方法,建议... 3、Excel组件访问权限的配置问题,见我以前写的随笔关于在ASP.NET中以DCOM方式操作Excel的几个问题 http://www.cnblogs.com/lingyun_k/archive/2005/08/01/205097.html

    ASP.NET编程百例(PDF)

    实例11在ASP.11NET访问Excel2000/XP文件 实例12显示当前浏览器头信息 实例13利用ASP.NET获取主机名和IP地址 实例14由域名获取其IP地址 实例15由IP地址获得其域名 实例16ASP.NET中的正则表达式应用 实例17主机远程...

    Interop.Excel.Application

    要将 ASP.NET 访问权限授予某个文件,请在资源管理器中右击该文件,选择“属性”,然后选择“安全”选项卡。单击“添加”添加适当的用户或组。突出显示 ASP.NET 帐户,选中所需访问权限对应的框。 源错误: 行 ...

    asp.net知识库

    在.NET访问MySql数据库时的几点经验! 自动代码生成器 关于能自定义格式的、支持多语言的、支持多数据库的代码生成器的想法 发布Oracle存储过程包c#代码生成工具(CodeRobot) New Folder XCodeFactory3.0完全攻略--...

    [修正版] [20100609] eWebEditor v6.2 完美破解版 for ASP及ASP.Net (支持Word_Excel导入)含后台程序

    支持Word以及Excel文件的直接导入 包含后台文件 支持ASP及ASP.net 功能齐全,欢迎大家使用~ 详细功能可查看官方6.2帮助文件 弄清楚如何设置ewebeditor的“相对路径” web访问http://localhost/xxx/view.asp 其中...

    [测试有问题] eWebEditor v6.2 完美破解版 for ASP及ASP.Net (支持Word_Excel导入)含后台程序

    支持Word以及Excel文件的直接导入 包含后台文件 支持ASP及ASP.net 功能齐全,欢迎大家使用~ 详细功能可查看官方6.2帮助文件 弄清楚如何设置ewebeditor的“相对路径” web访问http://localhost/xxx/view.asp 其中...

    asp.net专家疑难解答200问

    如何从EXCEL文件中读取数据 169.如何备份和恢复数据库 第9章 ASP.NET安全策略 第10章 常用功能及函数集 180.如何在ASP.NET中获得客户端IP地址 181.如何取得一定范围内的随机数 182.如何...

    ASP.NET 3.5开发大全 (中文 PDF 完整书签 非扫描)

    第3章:在了解了C#编程语言后,就需要深入的了解什么是面向对象,面向对象是应用程序开发中非常重要的思想,本章详细的讲解了C#编程语言中关于面向对象的技巧以及特性,以便读者能够高效的开发ASP.NET应用程序。...

    ASP.NET编程百例 PDF扫描版 附源代码(vb.net)

    实例11在ASP 11NET访问Excel2000 XP文件 实例12显示当前浏览器头信息 实例13利用ASP NET获取主机名和IP地址 实例14由域名获取其IP地址 实例15由IP地址获得其域名 实例16ASP NET中的正则表达式应用 实例17主机...

    ASP.NET中DataGrid控件的使用技巧

    在ASP.NET提供的数据访问控件中,DataGrid具有功能强大的数据展示功能。本文就实现数据排序、自动编号、产生合计项、数据导出为EXCEL文件格式的功能,进行探讨

    asp.net 操作excel的实现代码

    对于程序设计人员,在程序设计中,我们往往要访问Excel文件来获得数据。但由于Excel文件不是标准数据库,所以用程序语言来访问他就比较困难。 ASP.NET是Microsoft公司极力推荐的一个产品,作为.NET FrameWork框架...

    ASP.net 权限系统

    csv文件的读取与生成 Lm.Common.DAL 通用数据访问层基类及公用类 Lm.Common.DAL.Sql 通用数据访问层针对sql server 2005及以上版本的实现 Lm.Common.Excel Excel2003的读取与生成 Lm.Common.Excel.OpenXml Excel...

    ASP.NET 3.5 开发大全

    第3章:在了解了C#编程语言后,就需要深入的了解什么是面向对象,面向对象是应用程序开发中非常重要的思想,本章详细的讲解了C#编程语言中关于面向对象的技巧以及特性,以便读者能够高效的开发ASP.NET应用程序。...

    ASP.NET开发大全

    第3章:在了解了C#编程语言后,就需要深入的了解什么是面向对象,面向对象是应用程序开发中非常重要的思想,本章详细的讲解了C#编程语言中关于面向对象的技巧以及特性,以便读者能够高效的开发ASP.NET应用程序。...

    ASP.NET3.5从入门到精通

    10.4 访问Excel 10.4.1 Excel 简介 10.4.2 建立连接 10.5 访问txt 10.5.1 使用ODBE.NET Data Provider 连接txt 10.5.2 使用OLE DB .NET Data Provider 连接txt 10.5.3 使用System.IO 命名空间 10.6 访问SQLite ...

    ASP.NET 3.5 开发大全word课件

    10.4 访问Excel 10.4.1 Excel 简介 10.4.2 建立连接 10.5 访问txt 10.5.1 使用ODBE.NET Data Provider连接txt 10.5.2 使用OLE DB .NET Data Provider 连接txt 10.5.3 使用System.IO命名空间 10.6 访问SQLite 10.6.1 ...

    ASP.NET 3.5 开发大全 压缩包2

    第3章:在了解了C#编程语言后,就需要深入的了解什么是面向对象,面向对象是应用程序开发中非常重要的思想,本章详细的讲解了C#编程语言中关于面向对象的技巧以及特性,以便读者能够高效的开发ASP.NET应用程序。...

Global site tag (gtag.js) - Google Analytics