仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1305|回复: 16
打印 上一主题 下一主题

[学习教程] ASP网页编程之ASP间接挪用EXCEL数据的例子(不必ODBC...

[复制链接]
深爱那片海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:22:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
源代码保护方面其实现在考虑得没那么多了..NET也可以反编译.ASP写得复杂的话别人能看得懂的话.他也有能力自己写了.这方面担心的倒不太多.纵观现在网上可以下载的那些所谓BBS还有什么网站等等的源代码excel|odbc|数据扑咚扑咚于8/30/20014:52:49PM加贴在JoyASP←前往版面:
例子:
在"c:excelook1.xls"存在一个EXCEL表book1.xsl,表的布局以下:
1序号称号金额
21张三100
32李四200
43王五300

序号字段不为空
注重:excel肇端行是1而不是为0

<%@language=vbscript%>
<%

SetxlApp=server.CreateObject("Excel.Application")

strsource="c:excelook1.xls"

Setxlbook=xlApp.Workbooks.Open(strsource)
Setxlsheet=xlbook.Worksheets(1)

i=1
response.write"<tablecellpadding=0cellspacing=0border=1width=500>"
whilexlsheet.cells(i,1)""

response.write"<tr>"
response.write"<tdheight=20align=centerwidth=100>"&xlsheet.Cells(i,1)&"</td>"
response.write"<tdheight=20align=centerwidth=200>"&xlsheet.Cells(i,2)&"</td>"
response.write"<tdheight=20align=centerwidth=200>"&xlsheet.Cells(i,3)&"</td>"
response.write"</tr>"
i=i+1

wend
response.write"</table>"
setxlsheet=nothing
setxlbook=nothing
xlApp.quit万万记着要加这一句,不然每运转一次你的呆板里就增添一个excel历程,并且没法开释。我试过"set
xlApp=nothing"是不可的。
%>

</p>只要你想学,就没什么优缺点,上面那位大哥已经把网上的评论说了,但我认为想学哪个都一样,不然它就不可能在当今时代数字艺术方面存活到今天
灵魂腐蚀 该用户已被删除
沙发
发表于 2015-1-19 09:24:22 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
活着的死人 该用户已被删除
板凳
发表于 2015-1-22 22:39:54 | 只看该作者
我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。
只想知道 该用户已被删除
地板
发表于 2015-1-25 12:28:06 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
兰色精灵 该用户已被删除
5#
发表于 2015-1-25 19:03:06 | 只看该作者
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
小女巫 该用户已被删除
6#
发表于 2015-1-26 20:34:53 | 只看该作者
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
因胸联盟 该用户已被删除
7#
发表于 2015-1-29 06:40:51 | 只看该作者
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
若天明 该用户已被删除
8#
发表于 2015-2-5 23:26:37 | 只看该作者
交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。
柔情似水 该用户已被删除
9#
发表于 2015-2-14 05:15:26 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
简单生活 该用户已被删除
10#
发表于 2015-3-4 04:47:23 | 只看该作者
学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:
精灵巫婆 该用户已被删除
11#
发表于 2015-3-11 16:55:33 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
飘灵儿 该用户已被删除
12#
发表于 2015-3-19 02:24:23 | 只看该作者
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
老尸 该用户已被删除
13#
发表于 2015-3-27 05:09:14 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
再现理想 该用户已被删除
14#
发表于 2015-3-27 05:09:17 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
15#
发表于 2015-3-27 05:09:16 | 只看该作者
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
莫相离 该用户已被删除
16#
发表于 2015-3-27 05:09:17 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
飘飘悠悠 该用户已被删除
17#
发表于 2015-3-27 05:09:20 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 22:26

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表