仓酷云

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

[学习教程] ASP教程之ADO怎样获得数据库中表的字段信息之二

[复制链接]
小女巫 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:32:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
结论:和PHP一样,ASP简单而易于维护,很适合小型网站应用,通过DCOM和MTS技术,ASP甚至还可以完成小规模的企业应用,但ASP的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。接前一个例子:

Connection工具的Attributes属性:代表数据库连线的形态,由以下值相加,预设值为0:
&H00020000:正在呼唤CommitTrans。
&H00020000:正在呼唤RollbackTrans。
State属性:显现工具的形态:
0:工具已封闭。
1:工具已开启。
让我们看一个於ASP程式码傍边利用Attributes/State属性的例子。

比如ASP程式码rs17.asp以下:

<%

Setconn1=Server.CreateObject("ADODB.Connection")

conn1.Open"DBQ="&Server.MapPath("ntopsamp.mdb")&";Driver={MicrosoftAccessDriver(*.mdb)};DriverId=25;FIL=MSAccess;"

Response.Write"<BR>conn1.Attributes:"&conn1.Attributes

Response.Write"<BR>conn1.State:"&conn1.Attributes

Setrs2=Server.CreateObject("ADODB.Recordset")

rs2.Open"产物",conn1,1,1

ForEachfldInrs2.Fields

Response.Write"<BR>"&fld.Name&"="&hex(fld.Attributes)

Next

%>

以上的ASP程式码rs17.asp,於用户端利用扫瞄器,扫瞄实行的了局,ForEachfldInrs2.Fields获得一切字段的讯息。显现:

字段范例为笔墨text字段、日期工夫date字段、整数int字段、备注memo字段,为可写进材料(&H00000004)、可承受Null的材料值(&H00000020)、大概读取到此字段为Null的材料值(&H00000040)。
字段范例为日期工夫date字段、整数int字段,为流动长度的材料(&H00000010)。
字段范例为备注memo字段,为长位元(longbinary)字段(&H00000040)。ActiveServerPage技术为应用开发商提供了基于脚本的直观、快速、高效的应用开发手段,极大地提高了开发的效果。在讨论ASP的安全性问题之前,让我们来看看ASP是怎么工作的。
深爱那片海 该用户已被删除
沙发
发表于 2015-1-18 07:53:22 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
海妖 该用户已被删除
板凳
发表于 2015-1-21 13:39:28 来自手机 | 只看该作者
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write
因胸联盟 该用户已被删除
地板
发表于 2015-1-30 19:26:56 来自手机 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
再见西城 该用户已被删除
5#
发表于 2015-2-6 15:19:07 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
兰色精灵 该用户已被删除
6#
发表于 2015-2-16 20:50:29 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
活着的死人 该用户已被删除
7#
发表于 2015-3-5 09:31:06 | 只看该作者
学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。
谁可相欹 该用户已被删除
8#
发表于 2015-3-12 02:54:25 | 只看该作者
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
admin 该用户已被删除
9#
发表于 2015-3-19 17:47:03 | 只看该作者
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-19 11:33

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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