ASP编程:一个复杂的asp数据库操纵类
ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于WindowsNT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失;数据|数据库<%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
数据库操纵类
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
称号:Class_DBOperate
版本:0.2
qihangnet
更新:2005年6月14日
感化:简化数据库操纵的流程
受权:无偿使用
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
ClassClass_DBOperate
************************************
变量界说
************************************
Conn----------数据库毗连工具
Conn_Str------数据库毗连字符串
PrivateConn,Conn_Str
************************************
实例初始化/停止
************************************
PrivateSubClass_Initialize()
SetConn=Server.CreateObject("ADODB.Connection")
EndSub
PrivateSubClass_Teriminate()
SetConn=Nothing
EndSub
************************************
属性
************************************
输入数据库毗连字符串
前往值范例:string
PropertyGetConnectString
ConnectString=Conn_Str
EndProperty
设置数据库毗连字符串(数据库毗连字符串)
参数:str---string
PropertyLetConnectString(str)
Conn_Str=str
EndProperty
************************************
事务
************************************
数据库翻开
PublicSubDB_Open()。
Conn.ConnectionString=Conn_Str
Conn.Open
EndSub
数据库封闭
PublicSubDB_Close()
Conn.Close
EndSub
************************************
办法
************************************
数据库查询(sql语句)
参数及种别:sql----string
前往值范例:纪录集
条件:数据库形态为翻开
PublicFunctionDB_Select(sql)
SetDB_Select=Conn.Execute(sql)
EndFunction
数据库实行(SQL语句)
参数及种别:sql----string
前往值范例:整形
前往值寄义:受影响行数
条件:数据库形态为翻开
PublicFunctionDB_Excute(sql)
Dimrs_affected
Conn.Executesql,rs_affected
DB_Excute=rs_affected
EndFunction
EndClass
%>
对用户来说可预见费用、节约费用,可以做到花少钱办大事。由于省去了购买软件和硬件等的前期费用,用户可以租用较高级的应用软件。ASP的收费是根据软件的类型、客制化程度、用户数量、服务期限来定的,对客户来说这笔费用是可以预见的。方便于客户应用软件的升级。 Session:这个存储跟客户端会话过程的数据,默认20分钟失效 不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍 ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。 学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点: ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。 运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。 在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
页:
[1]