论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > ASP >

A450asp信息查询系统

目录

2.5.2 创建数据库链接

链接用以保持一些关于正在访问的数据的一些状态信息,以及链接者信息。ASP文件中如果要访问数据,必须首先创建与数据库的链接,其语法如下: 内容来自论文无忧网 www.paper51.com

setConn=Server.createObject(“ADOBD.CONNECTION”) 内容来自www.paper51.com

这条语句创建了链接对象Conn,接下来:

内容来自www.paper51.com

connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data.Source="&Server.MapPath(""&db&"") http://www.paper51.com

conn.Open connstr

copyright paper51.com

这条语句打开链接,用到了DSN,本例为“connstr”。 内容来自www.paper51.com

以上两个步骤缺一不可,因为链接对象的创建与打开是两回事,只有打开了才真正可以使用。 paper51.com

2.5.3 创建数据对象(Record Set) http://www.paper51.com

ADO中的数据对象通常保存的是查询结果。Record Set是ADO中最复杂的对象,有许多属性和方法。Record Set保存的是一行行的记录,并标有一个当前记录。以下是创建方法:

http://www.paper51.com

Set Record Set=Conn.Execute(sqtStr)

http://www.paper51.com

这条语句创建并打开了对象Record Set,其中Con是先前创建的链接对象,rs是一个字串,代表一条标准的SQL语句。例如: copyright paper51.com

rs=“SELECT * FROM shop_books”

copyright paper51.com

Set Record Set=mConn.Execute(rs) 内容来自www.paper51.com

这条语句执行后,对象Record Set中就保存了表tab1中的所有记录。 内容来自论文无忧网 www.paper51.com

2.6 操作数据库 paper51.com

l       我们通过调用链接对象的Execute方法来将查询结果返回给一个数据对象或进行插入、删除等操作。例如:rs=“INSERT INTO tab1 VALUES(1,2)” 内容来自www.paper51.com

l       mConn.Execute(rs) 内容来自论文无忧网 www.paper51.com

l       /执行插入操作

http://www.paper51.com

2.6.1 关闭数据对象和链接 内容来自www.paper51.com

在使用了ADO对象之后要关闭它,因为它使用了一定的服务器资源。通过调用方法close实现关闭,然后再释放它。 paper51.com

l       Record Set.close

内容来自www.paper51.com

l       Set Record Set=Nothing

http://www.paper51.com

l       /关闭创建的数据对象 paper51.com

l       mConn.close 内容来自论文无忧网 www.paper51.com

l       Set mConn=Nothing

内容来自www.paper51.com

l       关闭创建的链接对象

copyright paper51.com

2.6.2 Active Server Pages开发Web应用程序的特点: 内容来自论文无忧网 www.paper51.com

1.完全嵌入HTML,与HTML、Script语言完美结合。

paper51.com

2.无须手动编译和链接程序。 paper51.com

3.面向对象,并可扩展ActiveX Server组件功能。 内容来自www.paper51.com

4.使用脚本语言(JavaScript、VBScript或PERL)编写。

内容来自论文无忧网 www.paper51.com

5.存取数据库轻松容易(使用ADO组件)。 copyright paper51.com

6.可使用任何语言编写自己的ActiveX Server组件。 内容来自www.paper51.com

7.无浏览器兼容问题。

http://www.paper51.com

8.程序代码隐藏,客户端仅能看到ASP输出的HTML文件。 copyright paper51.com

9.缩短Web开发时间。

copyright paper51.com

第三章 需求分析 http://www.paper51.com

3.1 功能需求 内容来自www.paper51.com

本系统可方便管理员查找、修改和删除学生信息,用户浏览查找信息等相关操作。使管理更加便捷更加系统化。 内容来自www.paper51.com

3.2 性能需求

内容来自论文无忧网 www.paper51.com

依据功能需求,系统开发所要使用的软件环境:可使用的软件有Dreamweaver paper51.com

MX,Access, 内容来自www.paper51.com

开发语言:VB script、SQL http://www.paper51.com

硬件环境:.中央处理器 133MHZ中央处理器.

内容来自www.paper51.com

           .内存 256M

内容来自www.paper51.com

           .硬盘 至少大约1G空间.

内容来自www.paper51.com

           .分辨率:1024*768

内容来自论文无忧网 www.paper51.com

本站分为两大模块:管理员模块与客户端模块。 内容来自www.paper51.com

管理员模块功能:管理人员注册后可以通过登录进入浏览页进行查找、修改、删除、添加等相关操作,也可以修改注册后的信息。 paper51.com

客户可以查看所有学生的一些基本信息,要查看一些相关信息则需要通过注册后登录才能实现。 内容来自www.paper51.com

第四章 总体设计 copyright paper51.com

world wideweb 作为共享信息资源的媒体,已成为信息发布的重要途径,而查询、浏览和编辑等行为构成了“上网”的主要内容。如何合理有效地组织、管理和发布信息,是建设一个网站的核心问题。如果把需要发布的信息存储在数据库中,那么就可以以web页为界面,通过数据库管理系统提供的丰富的手段来实现这些行为。总之,数据库加web页就是这个问题的常规解决方案。 copyright paper51.com

        对于网站而言,一个行为:查询、浏览和编辑等的实现,就是一个web应用。一个应用通常由一组相互关联的动态页面来组成。常规的动态页面包括搜索页 http://www.paper51.com

结果页和编辑页(包括插入、更新和删除等)。

copyright paper51.com

4.1系统模块结构设计 http://www.paper51.com

该系统介绍的是一个小型信息搜寻类信息查询系统网站,管理员可以通过该系统网站发布信息、管理信息。一个典型的信息查询网站至少应包含信息管理、信息显示和信息查询3种功能。

内容来自论文无忧网 www.paper51.com

4.1.1目标设计 paper51.com

信息查询网站所要实现的功能如下。

内容来自www.paper51.com

l       信息管 copyright paper51.com

n      理信息添加 内容来自论文无忧网 www.paper51.com

n      信息修改 内容来自论文无忧网 www.paper51.com

n      信息删除 http://www.paper51.com

l       信息显示 paper51.com

n      显示全部信息

copyright paper51.com

n      按类别显示信息 http://www.paper51.com

n      按关键字查询信

http://www.paper51.com

l       按关键字进行站内查询 内容来自www.paper51.com

4.1.2设计思路 http://www.paper51.com

本站为一个简单的信息系统,该系统具有以下特点。

内容来自www.paper51.com

l       实用:    系统实现了一个完整的信息查询过程。

paper51.com

l       简单易用:为使用户尽快掌握和使用整个系统,系统结构简单但功能齐全,简单的页面设计使操作起来非常简便。 内容来自论文无忧网 www.paper51.com

l       代码规范;作为一个实例,文中的代码规范简洁、清晰易懂。

copyright paper51.com

系统中绝大多数ASP页都访问WEB服务器的文件系统或数据库服务器的数据库系统。系统结构如图所示。

paper51.com

内容来自论文无忧网 www.paper51.com

4.1.3系统功能分析与设计

paper51.com

   信息查询共分为3个模块:信息管理模块、信息显示模块和信息查询模块,其功能模块化分如图所示。

http://www.paper51.com

http://www.paper51.com

4.1.4   信息管理模块

copyright paper51.com

网站信息管理模块包含以下几个模块。 copyright paper51.com

信息管理登录

copyright paper51.com

l       Login.asp 内容来自论文无忧网 www.paper51.com

l       Chklogin.asp

paper51.com

l       Manage.asp

内容来自www.paper51.com

信息添加 paper51.com

l       Adde.asp copyright paper51.com

l       Save.asp

内容来自论文无忧网 www.paper51.com

l       Art-class1-put.asp

http://www.paper51.com

信息修改与删除 paper51.com

l       Edit.asp 内容来自论文无忧网 www.paper51.com

l       Saveedit.asp paper51.com

l       Delete.asp

内容来自www.paper51.com

个页面间的关系如图所示。

paper51.com

------分隔线----------------------------
联系方式