以前总是从网页上大量复制内容到Excel,很麻烦。
查询发现,原来ASP的ADODB对象可以操作Execl,可以读,也可以写,示范代码如下,供大家参考:
<%
Dim Conn,Driver,DBPath,Rs
Set Conn = Server.CreateObject("ADODB.Connection")
Driver = "Driver={Microsoft Excel Driver (*.xls)};ReadOnly=0;"
DBPath = "DBQ=" & Server.MapPath( "book.xls" )
Conn.Open Driver & DBPath
Set Rs = Server.CreateObject("ADODB.Recordset")
Sql="select * from [Sheet1$]"
Rs.Open Sql,conn,1,3
%>
<table border="1">
<tr>
<% for i=0 to Rs.Fields.Count-1 %>
<td bgcolor="#0099FF"><%=Rs(i).Name%></td>
<% next %>
</tr>
<% do while Not Rs.EOF %>
<tr>
<% for i=0 to Rs.Fields.Count-1 %>
<td><%=Rs(i)%></td>
<%
next %>
</tr>
<%
Rs("书名") = "神雕侠侣" & i+1
Rs.Update
Rs.MoveNext
Loop
Rs.close
set Rs=nothing
Conn.close
set Conn=nothing
%>
</table>
分享到:
相关推荐
asp 读写 excel文件 asp读写.xls 组件+教程+组件安装+代码例子(可运行) 我看网上有人把 asp操作excel 技术总结 进行出售,刚在项目中用到,就分享出来,提供给大家免费试用。Ade下载地址: ...Microsoft Access ...
在ASP.NET中,对Excel进行读写操作是常见的任务,比如数据导入导出、报表生成等。这篇描述提及的源代码资源可能包含了实现这一功能的方法。以下是对这个主题的详细阐述: 1. **使用Microsoft Office Interop库** ...
asp.net 2010 C# 读写EXCEL 无需安装EXCEL 有问题联系QQ:7600249 解压密码:shift+123456
EXCEL读写代码asp.net2010C#
### ASP.NET 使用 NPOI 操作 Excel 的背景 在 Web 开发领域,尤其是使用 ASP.NET 进行开发时,经常需要处理 Excel 文件,例如导出数据到 Excel 或从 Excel 导入数据。在 .NET 平台上,一个非常流行的用于读写 Excel...
ASP操作Excel不仅限于基本的数据读写,还可以实现复杂的数据处理和图表生成。通过合理配置环境,掌握关键API的使用方法,可以极大地提升Web应用的功能性和用户体验。然而,在实际部署中,必须充分考虑安全性与兼容性...
在C#中处理Excel文件通常涉及两种主要的方式:一种是利用COM自动化技术,通过Microsoft Office Interop组件直接操作Excel应用程序;另一种则是使用第三方库(如EPPlus等)来读取和写入Excel文件。本篇文章将重点介绍...
### ASP.NET操作Excel对象:读取与写入 在日常工作中,经常需要处理Excel文件,尤其是在Web应用程序中,用户可能需要上传或下载Excel文件。ASP.NET作为一种强大的Web开发框架,支持通过多种方式来操作Excel文件。...
这一步骤是进行任何Excel文件读写操作的前提。之后,可以进一步通过`Workbook`对象访问特定的`Worksheet`,并对单元格进行读取或写入数据。 ### 结论 通过上述分析,我们可以看出,在ASP.NET环境下操作Excel,不仅...
asp连接读写Excel数据库的留言板 演示地址:http://demo.codechina.com/book01/ 有兴趣的下载研究吧 数据连接代码如下: <%@codepage=936 language=javascript%><% tmp=Server.MapPath("DataTemp.exl"); ...
Excel读写控件是用友华表公司近期推出的一款非可视控件,用于操作Excel文件内容。企业应用软件最 后输出结果是报表,对很多用户而言,他们希望该报表能够转化到Excel文件中。目前技术人员读写Exc el文件可以采用...
"ASP.net 对EXCEL操作的类"就是这样一种工具,它允许开发者在服务器环境中方便地创建、删除和修改Excel文件。 在ASP.NET中,对Excel的操作主要涉及到以下几个知识点: 1. **ADO.NET与Excel**:最基础的方法是使用...
7. **性能优化**:由于COM方式会启动实际的Excel进程,可能导致服务器资源占用过多,所以在处理大量数据或频繁操作时,考虑使用其他非交互式库,如EPPlus、NPOI等,它们可以直接读写Excel文件而无需启动Excel进程。...
通过ADO,ASP程序能够读取Excel表格中的数据,进行筛选、排序、计算等操作,并可以将结果以网页的形式呈现。例如,用户可能可以通过网页上的表单输入查询条件,这些条件会被传递到ASP脚本,脚本再使用这些条件在...
ASP可以使用ADODB(ActiveX Data Objects)库来连接和操作数据库,包括Access。ADODB.Connection对象用于建立数据库连接,而ADODB.Recordset对象则用于处理数据库中的数据。 对于Excel文件,ASP可以使用ADODB....
总的来说,ASP.NET Excel操作涵盖了一系列技巧,从基本的读写操作到复杂的样式设置和多表操作,都是开发者在处理Excel数据时需要掌握的关键技能。通过学习这些技术,开发者能够更高效地处理数据,提升应用程序的功能...
ASP.NET 操作 EXCEL 生成报表是Web应用程序中常见的需求,尤其在数据分析、报表生成以及数据导出场景中。此主题主要涉及ASP.NET框架、Microsoft Office Web Components (OWC) 和对Excel文件的操作。 首先,ASP.NET...
在***中使用NPOI读取Excel模板并导出下载的详细过程涉及到多个知识点,包括对NPOI库的理解、Excel文件的读写操作、以及*** Web应用程序中的文件处理。下面将详细介绍这些内容。 ### 1. NPOI库简介 NPOI是一个开源的...
在.NET开发环境中,ASP.NET框架提供了丰富的功能,其中包括与Microsoft Office Excel交互的能力。"ASP.NET 导入、导出Excel (支持Office Excel 2003、2007)"是一个关键的话题,它涉及到如何在Web应用程序中实现对...
确保你的项目框架兼容(这里版本为.NET 2.0),之后就可以在代码中引入并调用相关方法进行Excel的导出操作了。 在实际开发中,可能会遇到各种问题,例如性能优化、错误处理、跨平台支持等。通过阅读和理解MyXls的...