ASP读EXCEL2000

原创 2004年10月29日 12:25:00


由于工作需要 要用ASP读取EXCEL的工资单 所以在网上找了些资料
写了以下程序 送给大家:)
<%
'=====================ASP读取EXCEL注事项===========================
'i)将Excel97或Excel2000生成的XLS文件(book)看成一个数据库,其中的每一个工作表(sheet)看成数据库表
'ii)ADO假设Excel中的第一行为字段名.所以你定义的范围中必须要包括第一行的内容
'iii)Excel中的行标题(即字段名)不能够包含数字. Excel的驱动在遇到这种问题时就会出错的。例如你的行标题名为“F1”
'iiii)如果你的Excel电子表格中某一列同时包含了文本和数字的话,那么Excel的ODBC驱动将不能够正常, 处理这一行的数据类型,你必须要保证该列的数据类型一致
'E-MAIL:Kaxue@Hotmail.com QQ:484110 HOMEPAGE:www.Flyday.net
'整理时间:Thursday, May 23, 2002 5:54 PM WIN2000SERVER+IIS5 测式通过
'===================================================================

 Dim Conn,Driver,DBPath,Rs
 ' 建立Connection对象
 Set Conn = Server.CreateObject("ADODB.Connection")
 Driver = "Driver={Microsoft Excel Driver (*.xls)};"
 DBPath = "DBQ=" & Server.MapPath( "test.xls" )
 '调用Open 方法打开数据库
 Conn.Open Driver & DBPath

 'DSN连接方式
 'Conn.Open "Dsn=test"
 '注意 表名一定要以下边这种格试 "[表名$]" 书写
 Sql="Select * From [Sheet1$] where 序号=0"
 Set Rs=Conn.Execute(Sql)

 IF Rs.Eof And Rs.Bof Then
  Response.write "没有找到您需要的数据!!"
 Else

  Do While Not Rs.EOF

   Response.write Rs("姓名")

  Rs.MoveNext
  Loop
 End IF

 Rs.Close
 Set Rs=nothing
 Conn.Close
 Set Conn=Nothing
 'Response.Write  "成功!"
%>

 

ASP操作Excel技术总结

ASP操作Excel技术总结 目录 一、  环境配置 二、  ASP对Excel的基本操作 三、  ASP操作Excel生成数据表 四、  ASP操作Excel生成Chart图 五、  服务器端Exc...
  • itzhiren
  • itzhiren
  • 2006年06月24日 11:59
  • 3525

ASP读EXCEL2000的文章!!!

由于工作需要 要用ASP读取EXCEL的工资单 所以在网上找了些资料写了以下程序 送给大家:)=====================ASP读取EXCEL注事项===================...
  • ycl111
  • ycl111
  • 2004年09月20日 14:26
  • 1301

Excel 2000隐藏着一个3D赛车游戏

1、开启Excel之后随便开一新档,将它「另存成Web画面」时,按下发布后再 将增加互动功能打勾,再将档案储存为2000.htm。 2、在IE中开启2000.htm,你应该会看到电子表格出现在网页中央...
  • keithhe
  • keithhe
  • 2005年02月03日 17:45
  • 1136

asp+mysql limit分页

 可以套用,测试通过const MaxPerPage=10records=200pages=records/maxperpageif pagescurrentpage=cint(request("cu...
  • djt
  • djt
  • 2007年10月18日 11:50
  • 1404

在 ASP 中读取和显示二进制数据

概要本文介绍了如何使用 Active Server Pages(动态服务器页)读取和显示二进制数据。 许多开发人员都很欣赏从 Internet Explorer 中用 Scripting.FileSy...
  • freexploit
  • freexploit
  • 2004年10月18日 18:48
  • 1844

解决asp读取mysql数据库的乱码

dim driverName,chsdriverName="Driver={mysql odbc 3.51 driver};server=192.168.0.66;database=test;uid=...
  • loaer
  • loaer
  • 2006年12月16日 18:41
  • 629

ASP无限分类详解

分类算法要解决的问题在网站建设中,分类算法的应用非常的普遍。在设计一个电子商店时,要涉及到商品分类;在设计发布系统时,要涉及到栏目或者频道分类;在设计软件下载这样的程序时,要涉及到软件的分类;如此等等...
  • greyls
  • greyls
  • 2007年07月03日 09:53
  • 2278

ASP无限级分类

以前跟哥们讨论过无限分类,以及效率的问题,今天用到,先帖上一个,当分类变的巨大时,效率不高,等有时间再弄个算法好效率高的上来~  以下为代码部分: Dim Action,ParentID,ErrMsg...
  • djt
  • djt
  • 2007年09月07日 16:54
  • 1675

Excel2000工作表最大行数与列数

今天倒数据出来给别人,规定了用excel文件传送,可在机房一试才知道,excel2000的工作表中最大只能有65536行数据,每一行最大只能有256列。可我的数据有170000左右,郁闷。无奈之下,只...
  • limit
  • limit
  • 2005年01月14日 16:20
  • 7223

asp读取excel .xls格式文件

asp读取excel文件asp读取excel文件,就是把excel文件看作accexx数据库。工作表看作一个数据库表,excel表中的列看作access表的字段。数据库连接字符串也与连接access类...
  • lifeng_beijing
  • lifeng_beijing
  • 2008年12月01日 16:33
  • 6441
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP读EXCEL2000
举报原因:
原因补充:

(最多只允许输入30个字)