asp连接excel的方法与代码:

<% dim connxls,connstrxls 
connstrxls="DBQ=d:\newexcel.xls;DefaultDir=;DRIVER={Microsoft Excel Driver (*.xls)};" 
set connxls=server.createobject("ADODB.CONNECTION") 
connxls.open connstrxls 
Set rsxls=Server.CreateObject("ADODB.Recordset") 
SQLxls = "select * from [new$]" 
%>

注意: 写法和连接ACCESS基本相同,不同的是,在调用工作表的时候,不能直接用表名,工作表名后要加$,而且要用“[]”括起来。

asp操作excel的总结:

1、建立Excel对象
setobjExcelApp=CreateObject("Excel.Application")
objExcelApp.DisplayAlerts=false不显示警告
objExcelApp.Application.Visible=false不显示界面
2、新建Excel文件
objExcelApp.WorkBooks.add
setobjExcelBook=objExcelApp.ActiveWorkBook
setobjExcelSheets=objExcelBook.Worksheets
setobjExcelSheet=objExcelBook.Sheets(1)
3、读取已有Excel文件
strAddr=Server.MapPath(".")
objExcelApp.WorkBooks.Open(strAddr&"\Templet\Table.xls")
setobjExcelBook=objExcelApp.ActiveWorkBook
setobjExcelSheets=objExcelBook.Worksheets
setobjExcelSheet=objExcelBook.Sheets(1)
4、另存Excel文件
objExcelBook.SaveAsstrAddr&"\Temp\Table.xls"
5、保存Excel文件
objExcelBook.Save(笔者测试时保存成功,页面报错。)
6、退出Excel操作
objExcelApp.Quit一定要退出
setobjExcelApp=Nothing三、ASP操作Excel生成数据表
1、在一个范围内插入数据
objExcelSheet.Range("B3:k3").Value=Array("67","87","5","9","7","45","45","54","54","10")
2、在一个单元格内插入数据
objExcelSheet.Cells(3,1).Value="InternetExplorer"
3、选中一个范围
4、单元格左边画粗线条
5、单元格右边画粗线条
6、单元格上边画粗线条
7、单元格下边画粗线条
8、单元格设定背景色
9、合并单元格
10、插入行
11、插入列四、ASP操作Excel生成Chart图
1、创建Chart图
objExcelApp.Charts.Add
2、设定Chart图种类
objExcelApp.ActiveChart.ChartType=97
注:二维折线图,4;二维饼图,5;二维柱形图,51
3、设定Chart图标题
objExcelApp.ActiveChart.HasTitle=True
objExcelApp.ActiveChart.ChartTitle.Text="AtestChart"
4、通过表格数据设定图形
objExcelApp.ActiveChart.SetSourceDataobjExcelSheet.Range("A1:k5"),1
5、直接设定图形数据(推荐)
objExcelApp.ActiveChart.SeriesCollection.NewSeries
objExcelApp.ActiveChart.SeriesCollection(1).Name="=""333"""
objExcelApp.ActiveChart.SeriesCollection(1).Values="={1,4,5,6,2}"
6、绑定Chart图
objExcelApp.ActiveChart.Location1
7、显示数据表
objExcelApp.ActiveChart.HasDataTable=True
8、显示图例
objExcelApp.ActiveChart.DataTable.ShowLegendKey=True五、服务器端Excel文件浏览、下载、删除方案
浏览的解决方法很多,“Location.href=”,“Navigate”,“Response.Redirect”都可以实现,建议用客户端的方法,原因是给服务器更多的时间生成Excel文件。

asp连接excel数据库相关推荐

  1. ASP连接Excel的方法

    在ASP中,可以将Excel作为一种轻量级数据库,用于存取数据.下面是一个使用ASP连接Excel的代码实例.首先创建excel数据链接,然后打开连接,在excel中名为"招聘"的 ...

  2. java连接Excel数据库读取,写入,操纵Excel表格

    java连接Excel数据库读取,写入,操纵Excel表格 (2009-11-15 14:21:03) 转载 标签: java excel 连接 杂谈 分类:技术文档 java连接MicroSoft ...

  3. asp.net应用程序无法连接oracle数据库,2020:ASP连接Oracle数据库问题的解决过程

    尽管2020了,但是需求无处不在,ASP连接Oracle数据库问题的解决过程: 注意,本文为梦回大唐版本,盗图严重,纰漏难免,欢迎举报. 一.环境 数据库端:Windows Server 2008 R ...

  4. dwasp连接mysql_asp连接access数据库代码(ASP连接ACCESS数据库方式方法)包含.mdb和.accdb两种格式...

    [全站通告]如需要一对一人工服务-请加微信以及QQ(2589053300) 接了一个毕业设计,用ASP链接ACC数据库的,而且还是用dw+dns方式链接的,这可如何是好的调试,没办法,就做了以下的测试 ...

  5. ASP连接各种数据库的方法

    ASP连接Access数据库(DSN-less连接方法): set adocon=Server.Createobject("adodb.connection") adoconn.O ...

  6. c excel连接mysql数据库_C语言连接Excel数据库

    一.问题的提出 在ASP编程中会遇到很多大大小小的难题,我有一次为一家书店设计网站的时候就遇到了一个这样的难题.起初使用Access做数据库,该数据库主要是为了保存书店内图书的信息,但是当记录的条目过 ...

  7. C#连接EXCEL数据库

    using System.Data.OleDb; //命名空间 private void button1_Click(object sender, EventArgs e)  {   string s ...

  8. ASP连接ACCESS2007数据库时注意事项

    前几天在自己的笔记本上安装了OFFICE2007.今天做了一个 百度友情链接检查的工具, 在连接ACCESS2007数据库的时候,使用的驱动代码为:"provider=microsoft.j ...

  9. asp连接mysql数据库增删查_【ASP】ASP对Access数据库的连接、增删改查及ASP的基本语法...

    本文讨论的是ASP,而不是Visual Studio写出来的.ASPX也就是ASP.NET. ASP不需要任何插件的支持,关键你是配置好WINDOWS的IIS服务器,把页面扔在上面执行就可以了. 不同 ...

  10. VS2010通过ADO连接EXCEL数据库

    通过在网上以及书本中寻找各种VC读取EXCEL文件的方式后,最终自己加以融合,提出了一种较为简单的连接数据库的方式.现将该方法分布叙述如下: 第一步:在相应头文件中添加如下代码 #import &qu ...

最新文章

  1. c# winform快捷键设置
  2. javaweb学习总结(六)——Servlet开发(二)
  3. django-中间件的执行流程
  4. 这家总资产排名第一的银行,为什么叫“小”摩?
  5. gitleb 登陆方式_gitlab连接方式
  6. Java并发 乐观锁和悲观锁 乐观锁的一种实现方式CAS
  7. 堆、栈及静态数据区详解
  8. 浏览器HTML5 写入文件
  9. 国二c语言和南开100题,全国计算机二级C语言题库_南开100题.doc
  10. MSP430F5438A+TM1650四位数码管显示+16位AD转换器ADS1110
  11. 如何实现一个搜索引擎(一):初次探究
  12. 听风的插件-集成到设置中
  13. 360 android root权限获取,android手机怎么root权限获取
  14. matlab怎么显示bfm模型的纹理模型,【计算机视觉基础】如何通过BFM模型得到人脸关键特征点的信息...
  15. jquery事件绑定的问题Uncaught TypeError: $(...).live is not a function at HTMLDocument.<anonymous> (ex5_
  16. 化妆品电商供应链系统解决方案:美妆化妆品品牌供应链质量管理、产品定位
  17. Linux下服务器开发的必要准备
  18. 软件工程实验-医院患者监护系统设计
  19. 区块链应用场景:物联网和物流供应链
  20. 日本80年代芯片战后二次决战

热门文章

  1. aix系统日志转存日志服务器,AIX查看系统日志
  2. 如果一个n位正整数等于它的n个数字的n次方和,则称该数为n位自方幂数。编程计算并输出所有的n的所有情况。
  3. python学习之心路历程
  4. 易语言清理IEcookies 缓存等 可用于IE清理cookies
  5. 3个步骤+1个模型,原来「数据分析」才是「增长黑客」的核心技能!
  6. 挂载iphone ipsw升级包
  7. 5G NR 下行同步SSB(1)-- SSB时频资源
  8. 黑龙江省大学计算机学校排名2015,2015黑龙江省大学排行榜 哈工大第一
  9. word里的图片用计算机画图,word绘图教程:图形工具介绍和使用方法-word技巧-电脑技巧收藏家...
  10. PCL点云滤波器总结