3.4 连接数据库
第一个要使用的ADO对象就是Connection对象。大多数的应用程序都是把数据存储在数据库中的,ADO是可以用来访问数据库的一组对象。Connection对象表示要连接到的数据库。
<% dim conn
set conn=server.createobject(“ADODB.connection”)
conn.open”driver={Microsoft Access driver(*.mdb)};dbq=”&dbpath
%>
调用server.createobject来实现一个对象,并使用set把该对象赋给一个变量。然后可使用这个变量来访问该对象的属性和方法。所有的ADO对象都是以ADODB作为开始的。
在创建一个Connection对象,然后调用该对象的open方法。把ODBC Source Name传递给open方法,以便定义想要使用的数据库。
第4章 脚本编程语言(VBScript)
VBScript是一种与Visual Basic类似的程序语言,它用于HTML中,可以串联和控制ActiveX,可以使程序员设计出生动活泼、交互式的Web的应用程序。VBScript即可以在客户端运行,也可以在服务器端运行。
4.1 VBScript
VBScript是程序开发语言Visual Basic家族的最新成员,是Visual Basic的子集,它将灵活的Script应用于更广泛的领域,包括Microsoft Internet Explorer中的Web客户机脚本语言和Microsoft Internet Explorer Server中的Web服务器脚本语言。其具有以下3个特点:
1. 易学易用
如果了解了Visual Basic,就能够很快的掌握VBScript,只要学会VBScript,就能使用所有Visual Basic语言进行程序设计。
2. ActiveX Script
VBScript使用ActiveX Script与宿主应用程序对话。使用ActiveX Script,浏览器和其他宿主应用程序不再需要每个Script部件的特殊集成代码。ActiveX Script使宿主可以编译Script、获取和调用入口点并管理开发者可用的命名空间。Microsoft支持VBScript的运行,与多个Internet组在一起定义ActiveX Scrip标准,以便使Script引擎可以进行交换。
3. 其他应用程序和浏览器中的VBScript
程序开发人员可以在产品中免费使用VBScript的源实现程序。在其他应用程序中,VBScript和 ActiveX Script也可以作为普通的脚本语言使用。
4.2数据类型
VBScript数据类型
VBScript只有一种数据类型,称为Variant。Variant是一种特殊的数据类型,它可以根据不同的使用方式包含不同类别的信息。在此变量中可以放三种数值:标量值、数组和对象指针。默认情况下,VBScript假设任何非关键字符号为变量。如果变量名输入错误,则可能在应用程序中造成严重问题,VBScript会接收错误的变量名,但将其解释为新的变量名,而不提示错误。Variant是一种特殊的数据类型它可以根据不同的使用方式包含不同类别的信息。因为Variant是VBScript中唯一的数据类型,所以它也是VBScript中所有函数返回值的唯一数据类型。
最简单的Variant只包含数字或字符串信息。在上下文都是数字时,Variant将被作为数字处理;上下文是字符串时,Variant将被作为字符串处理。这也就是说,如果使用的数据是数字,则VBScript假定variant为数字并用数字的方式来处理;如果使用的数据是只可能是字符串,则VBScript将把Variant按字符串处理。当然,也可以将数字包含在引号中使其成为字符串。除简单数字或字符串数据以外,Variant可以进一步区分数据信息的特定含义,例如,可使用数据信息表示日期或时间。此类数据在与其他日期或时间数据一起使用时得到的结果也会被表示为日期或时间。当然,从布尔值到浮点数。数据信息是多种多样的。Variant包含的数据信息类型称为子类型。通常情况下,将所需的数据放入Variant后,Variant会使用最适合其包含的数据的方式来进行操作。
VBScript变量
变量是指计算机内存中已命名的存储位置,其中包含了数字或字符串等数据,它为用户提供了一种存储,检索和操作数据的途径。该位置可用于存储在script运行时可更改的程序信息。例如,可以创建一个名为clickcount的变量来存储用户单击web页面内某个对象的次数。使用变量时不需要了解变量在内存中的具体地址,只需使用变量名引用变量就可以查看或更改变量的值。简单的说,在VBScript中只有一个基本数据类型Variant,因此所有的变量的数据类型都是Variant。变量是数据的临时存储区域,变量通过名字来区分,对于变量命名有以下几个规则:
第一个字符必须为字母;
其他字为数字或字符以及下划线;
不能超过255个字母;
在被声明的作用域内必须唯一。
变量是指计算机内存中已命名的存储位置,其中包含了数字或字符串等数据,它为用户提供了存储、检索和操作数据的途径。该位置可用于存储在Script运行时可更改的程序信息。使用变量时并不需要了解变量在内存中的具体地址,只需要使用变量名引用变量就可以查看或更改变量的值。在VBScript中只有一个基本数据类型Variant,因此所有变量的数据类型都是Variant。
3. 声明变量
严格地讲,在VBScript中变量是不需要声明的,如:
<%Mystring=”This is my string”%>
然而,即使在使用变量前不需要声明变量,也应该养成在编程时声明变量的良好习惯,因为这样可以防止错误发生。声明一个变量就是告诉引擎存在一个特定名称的变量,这样就可以在脚本中引用该变量。
第5章 系统具体实现
5.1 目标设计
新闻发布系统所要实现的功能如下:
对各种新闻进行菜单分类。
可显示每条新闻的相关新闻。
可在任意位置增加新闻。
可自由更改新闻。
可显示若干条热点新闻。
5.2 数据库结构创建
根据数据库目标设计的分析,建立如下数据表:
&
首页 上一页 2 3 4 5 6 7 下一页 尾页 5/7/7
ASP新闻网程序+文档(五)由毕业论文网(www.huoyuandh.com)会员上传。