仓酷云
标题:
ASP编程:ASP中GetRows的用法详解!
[打印本页]
作者:
若相依
时间:
2015-1-16 22:12
标题:
ASP编程:ASP中GetRows的用法详解!
无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的;详解人人应当都晓得Recordset有个GetRows属性,可是真正利用的未几,我也是比来才用的!汗……
实在这个属性很复杂,就是把数据集输入到一个数组中。可是有用性可不小,在这里我举一个例子申明一下GetRows的利用办法,人人触类旁通能想到更多的用法!
好比一个分类的表T_Cate,布局和数据以下:
ID|Title|Intro
-----------------------------------------
1|旧事|这里是旧事
2|教程|这里是教程
3|下载|这里是下载
好了,表创建好了,数据也有了,上面我们就要用到GetRows咯!
<P>
<P>DimRs_Cate
DimArr_Cate
SetRs_Cate=Conn.ExeCute("SELECTID,Title,IntroFROMT_CateORDERBYIDASC")
Arr_Cate=Rs_Cate.GetRows
SetRs_Cate=Nothing
好了表数据已导出到数组了!上面我们将遍历这个数组
DimArr_CateNumS,Arr_CateNumI
Arr_CateNumS=Ubound(Arr_Cate,2)失掉数组中数据的下标
ForArr_CateNumI=0ToArr_CateNumS
Response.Write("ID:"&Arr_Cate(0,Arr_CateNumI)&"|题目:"&Arr_Cate(1,Arr_CateNumI)&"|先容:"&Arr_Cate(2,Arr_CateNumI)&"<br>")
Next
呵呵,好了,输入的数据为:
ID:1|题目:旧事|先容:这里是旧事
ID:2|题目:教程|先容:这里是教程
ID:3|题目:下载|先容:这里是下载
好了,详细就写这么多吧!文彩不可,假如人人有甚么不分明的,多用用就能够了,呵呵
结论:和PHP一样,ASP简单而易于维护,很适合小型网站应用,通过DCOM和MTS技术,ASP甚至还可以完成小规模的企业应用,但ASP的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。
作者:
飘灵儿
时间:
2015-1-18 23:03
Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件
作者:
小魔女
时间:
2015-1-25 23:48
从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了
作者:
乐观
时间:
2015-2-4 13:35
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
作者:
若相依
时间:
2015-2-10 00:09
学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。
作者:
因胸联盟
时间:
2015-2-28 10:36
不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍
作者:
简单生活
时间:
2015-3-9 22:40
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
作者:
变相怪杰
时间:
2015-3-23 17:58
尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2