第一范文网 - 专业文章范例文档资料分享平台

Web个人网站设计毕业论文

来源:用户分享 时间:2025/9/18 5:44:23 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

服务器端的数据库。而ASP内建的Database Access组件使得我们能够轻而易举地通过Active Data Objects(ADO)访问存储在服务器端的数据库或其他表格化数据结构中的信息。

ADO是对当前微软所支持的数据库进行操作的最有效和最简单直接的方法,它是一种功能强大的数据访问编程模式,从而使得大部分数据源可编程的属性得以直接扩展到Active Server页面上。可以使用ADO去编写紧凑简明的脚本便连接到Open Datase Connetivity(ODBC)兼容的数据库和OLE DB兼容的数据源,这样ASP程序员就 可以访问任何与ODBC兼容的数据库,包括MS SQL SERVER Avccess , Ovracle等。

如果您是一个对数据库连接有一定了解的脚本编写人员,那将发现ADO命令语句并不复杂而且容易掌握,同样地,如果您是一个经验丰富的数据库编程人员,将会正确认识ADO的先进的与语言无关性和查询处理功能。熟悉VB数据库编程的朋友会发现ADO与RDO有某中类似的地方。但是据说ADO的访问的速度更快,内存需要更小。 ?创建Access数据库介绍

用Microsoft Access 来创建数据库,最简单的是通过它提供的的一个“向导”,在启动这个软件以后,建立数据库文件的操作。

下面是我利用“向导”来创建一份数据库文件的具体操作步骤:

①选择“Access数据库向导、数据页和项目”单选按扭,然后单击“确定”按钮,若选择Microsoft Access对话框中的“空Access数据库”单选项按钮,就会建立一个空的数据库了,数据库里面的信息需要手工来添加,若选择“打开已有文件”单选按钮则可以从下方的列表中选择打开已经存在的数据库。

②在弹出的“新建”对话框中,我们可以选择一个模板来快速建立数据库,我们就先选择个“定单管理”看看,然后单击“确定”按扭。

③“文件新建数据库”对话框的功能是,指定数据文件名,以及保存它的文件夹。我们就以它的初始文件名“定单入口1”吧,单击“创建”安扭后,新建的数据库文件就将被指定保存到Microsoft Access默认的文件夹下了,或我们给它指定一个新的也行,这样一来,一份新的数据库就建立好了,屏幕上也将显示“数据库向导”对话框。 ?

④“下一步”按钮。

⑤以上“数据库向导”对话框分为左右两部分,左边的窗口是用来选择“数据库中的表”,右边的窗口是用来选择“表中的字段”。选择好所需要的数据库中的表和表中的字段之后,就单击下一步按钮。

⑥以上“数据库向导”对话框是用来确定屏幕的显示样式,我们就采用标准样式吧单击下一步按钮。

⑦以上“数据库向导”对话框是用来确定打印报表的样式的,我们可以选择如“组织”样式,然后单击下一步按钮。

⑧ 以上“数据库向导”对话框的作用是确定数据库的标题和是否在所有报表上加一幅图片,我们就先设定数据库的标题为“定单入口”,并不在所有报表上加图片,然后单击下一步按钮。

⑨单击以上“数据库向导”对话框的“完成”按钮,就完成了创建数据库的工作了。象这个数据库在使用之前还会弹出“我的公司信息”对话框,当然,不同的模板是不相同的,象这个就是要求输入公司的名称和地址信息,如下图所示,关闭这个对话框,系统将自动保存信息。

⑩关闭“我的公司信息”对话框后,会弹出“主切换面板”对话框。位于“主切换面板”对话框后面的是“定单入口1”窗体,通过这两个窗体即可对新创建的数据库进行各种操作了。

无论什么时候使用“数据库向导”新建数据库,Microsoft Access都将自动新建一个切换面板,这个面板对浏览数据库都是很有帮助的,“切换面板”中有一些按钮,单击它们可以打开相应的窗体和报表,或打开其他窗体和报表的切换面板、退出Microsoft Access或自定义切换面。

3.3 ASP访问数据库的原理

ASP是服务器端的脚本执行环境,可用来产生和执行动态的高性能的WEB服务器程序。当用户使用浏览器请求ASP主页时,WEB服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JavaScript或vbscript),通过ODBC连接数据库,由数据库访问组件ADO(active data objects)完成数据库操作,最后ASP生成包含有数据查询结果的HTML主页返回用户端显示。

四、 实现

4.1 网站登录 (1)数据库连接

本网站的数据库软件使用的Microsoft Access数据库,利用该软件建立了存储用户信息的注册表users,然后登陆是可以从此表中查询信息与使用者的录入信息相比对,通过比对的结果判断是否能够进入我网站的主页。其次是用另一个表MESS来存储用户的留言信息。 (2)注册验证与登录

如果用户未输入用户名与密码而想登录而单击了用户登录界面的确定按钮,就会弹出“用户名不能为空!”消息是用以下代码现实的。 (3)后台连接

我把动态相关信息全部储存在数据库中, 要想在网页中显示数据库中的相关动态内容必须先对数据库进行链接与打开,要想链接数据库必须使用前文所提到的ADO接口提供的基本对象中的Connection对象;而要想打开数据库则必须使用ADO接口提供的基本对象中的Recordset对象;所以,我采用了调用odbc_connection.asp文件的方法进行连接,将打开与链接的代码写入了文件中,其方法如下:

Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top