版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、生活需要要游戏,但不能能游戏人人生;生生活需要要歌舞,但不需需醉生梦梦死;生生活需要要艺术,但不能能投机取取巧;生生活需要要勇气,但不能能鲁莽蛮蛮干;生生活需要要重复,但不能能重蹈覆覆辙。 无名名摘 要要人类已进进入211世纪,科学突突飞猛进进,知识识经济初初见端倪倪,特别别信息技技术和网网络技术术的迅载载发展和和广泛应应用,对对社会、经济、军事、科学和和文化等等领域产产生越来来越深刻刻的影响响,也在在正在改改变着人人们的工工作、生生活、学学习和交交流方式式。随着信信息的迅迅猛发展展,越来来越的多多人们通通过Weeb来获获取所需需要的信信息,越越来越多多的企业业建立了了自己的的WWWW网站,也
2、有许许多人也也制做了了自己的的个人网网站,我我所选的的毕业设设计就是是个人网网站。最最初的以以提供信信息资源源为主,人们上上网主要要的目是是是查看看资料。而随着着网络技技术的快快速发展展,电子子商务、电子政政务等网网上应用用蓬勃发发展,而而这样网网络设计计语言应应运而生生。目前前主要的的网络程程序设计计语言有有ASPP、PHHP和JJSP程程序设计计语言。而总方方面来说说,ASSP、PPHP和和JSPP基本上上都是把把脚本本本语言嵌嵌入HTTML文文档中。关键词:ASPP: AASP(Acttivee Seerveer PPagees)是是服务器器端脚本本编写 环境,使用它它可以创创建和运运行
3、动态态、交互互的 WWeb 服务器器应用程程序。个人网页页:个人人网页就就是所属属个人的的网站,表现个个人思想想的网站站。动态网页页:所谓谓动态网网页,就就是说该该文件不不仅含有有htmml标记记,而且且含有程程序代码码。数据库:数据库库是一种种存储数数据并对对数据进进行操作作的工具具。目 录:引言 33第一章我我的个人人网站初初步设计计33第二章网站系系统设计计选用的的工具42.1AASP工工具的选选用 42.1.1ASP的定定义 42.1.2ASP的的运行环环境 52.1.3浏览览ASPP文件 552.1.4ASP文文件基本本组成 52.1.5ASP的的程序的的特点:52.1.6 AASP
4、的的工作原原理 62.2 ASPP与数据据库 662.2.1 AASP的的对象存存取数据据库方法法662.2.2 AASP 中常用用的数据据库62.3 SQLL语言在在ASPP中的使使用6 2.4ADOO的介绍绍 772.4.1什么么是ADDO772.4.2 AADO的的对象 72.5三三剑客在在网站中中的应用用 772.6脚脚本语言言VBSScriipt在在ASPP中的应应用 72.6.1 VVBSccrippt的定定义 72.6.2 VVBSccrippt 的的特点 8我的个人人网站的的总体设设计 883.1 网站的的分析与与设计 83.1.1 我我的个人人网站全全面分析析 83.1.2
5、网网站页面面的设计计 883.2数数据库的的设计883.3 网站的的各项功功能的实实现993.3.1首页页的登录录功能93.3.2首页页用户注注册 93.3.3用户户未登录录而不能能浏览网网站 103.3.4 首首页的公公告栏的的功能 1003.3.5后台台与网站站的连接接 1003.3.6我的的相册功功能的实实现 1113.4 我的论论坛设计计 13结 论 113参考书目目 133如何设计计个人动动态网站站引 言我所选择择的毕业业设计是是个人动动态网站站设计。我是在在姜清超超老师指指导下进进行这一一毕业设设计的.我的毕毕业设计计是从三三月初开开始的。通过这这一个月月多的我我的个人人动态网网站
6、的设设计,我我学到了了很多知知识,这这也对于于我自己己来说是是一次很很好的实实践机会会的。这这一个月月多的对对于我的的网站设设计,我我在网上上查了很很多关于于ASPP的书藉藉。我也也重新看看了以前前我所学学的网页页制做书书藉。学校之所所以给我我们这些些毕业生生按排毕毕业设计计,是为为了我们们能有机机会对于于这们这这三年的的大学学学习的总总结机会会。学校校一共给给我们这这届毕业业生按排排了五个个毕业设设计项目目。我比比较对网网站设计计感兴趣趣。这一一次的毕毕业设计计对我今今后的工工作,是是一次很很好的实实践的机机会的。在这一一个月多多的毕业业设计过过程中我我学习了了很多以以前所学学没接触触的知识
7、识,也开开拓了我我的视野野。以下我就就对正文文进行介介绍:第一章 我的个个人网站站初步设设计计算机网网络作为为一种先先进的信信息传输输媒体,其特点点就是信信息传送送速度快快、信息息覆盖面面广而且且成本低低。因此此许多企企业都开开始利用用网站开开展商务务活动,比如在在互联网网上发布布企业信信息、为为商品做做广告、利用电电子邮件件进行信信息交流流等。在在互联网网上不仅仅可以进进行商务务活动,我们也也可以把把自己的的个人网网站发布布到互联联网上,以供大大家欣赏赏。网站的设设计包括括它的外外观和它它的感观观,而且且也要考考虑网页页所有的的元素:包括观观众信息息、意图图和目标标描述、域信息息、页面面的规
8、范范。网页的设设计是一一种审美美活动,成功的的设计作作品一般般都很艺艺术化。但艺术术只是设设计的手手段,而而并非设设计的任任务。设设计的任任务是要要实现设设计者的的意图,而并非非创造美美。网页页设计是是指设计计者要表表现的主主题和实实现的功功能。个个人网站站用户界界面要好好,简明明实用,既要有有自己的的特点又又要有接接近大众众化。主主页的设设计应以以醒目优优先,应应该令人人一目了了然,不不堆砌太太多不必必要的细细节,或或使画面面过于复复杂。要要做到这这一点,首先要要在整体体上规划划好自己己网站的的主题和和内容,确定自自己需要要传达给给访问用用户的主主要信息息,然后后仔细斟斟酌,把把自己所所有要
9、表表达的意意念合情情合理地地组织起起来;其其次,是是设计一一个富有有个性的的页面式式样,务务求尽善善尽美。这样制制作出来来的主页页才会清清晰、明明了、内内容充实实。第二章 网站系系统设计计选用的的工具2.1AASP工工具的选选用2.1.1 AASP的定定义ASP(Acttivee Seerveer PPagees)是是服务器器端脚本本编写 环境,使用它它可以创创建和运运行动态态、交互互的 WWeb 服务器器应用程程序。使使用 AASP 可以组组合 HHTMLL 页、脚本命命令和 ActtiveeX 组组件以创创建交互互的 WWeb 页面和和基于 Webb 的功功能强大大的应用用程序。ASPP
10、应用用程序很很容易开开发和修修改。如如果您编编过 HHTMLL 网页页,您将将发现 ASPP 脚本本提供了了创建交交互页的的简便方方法。如如果您曾曾想从 HTMML 表表格中收收集数据据,或用用顾客的的姓名个个人化 HTMML 文文件,或或根据浏浏览器的的不同使使用不同同的特性性,您会会发现 ASPP 提供供了一个个出色的的解决方方案。以以前,要要想从 HTMML 表表格中收收集数据据,就不不得不学学习一门门编程语语言来创创建一个个 CGGI 应应用程序序。现在在,您只只要将一一些简单单的指令令嵌入到到您的 HTMML 文文件中,就可以以从表格格中收集集数据并并进行分分析。您您再不必必学习完完
11、整的编编程语言言或者单单独编译译程序来来创建交交互页。随着不不断掌握握使用 ASPP 和脚脚本语言言的技巧巧,您可可以创建建更复杂杂的脚本本。对于于 ASSP,您您可以便便捷地使使用 AActiiveXX 组件件来执行行复杂的的任务,比如连连接数据据库以存存储和检检索信息息。如果果您已经经掌握一一门脚本本语言,如 VVBSccrippt、JJavaaScrriptt 或 PERRL,而而且您已已经了解解使用 ASPP 的方方法。只只要安装装了符合合 AcctivveX 脚本标标准的相相应脚本本引擎,就可以以在 AASP 页面中中使用任任何一种种脚本语语言。AASP 带有 Miccrossoft
12、t Viisuaal BBasiic SScriiptiing Ediitioon (VBSScriipt)和 MMicrrosooft Jsccrippt 的的脚本引引擎,这这样您可可以立即即开始编编辑脚本本。PEERL、REXXX 和和 Pyythoon 的的 AcctivveX 脚本引引擎可以以从第三三方开发发人员处处获得。 P/p WWeb 开发人人员 :如果您您已经掌掌握了一一门编程程语言,如 VVisuual Bassic,您将发发现 AASP 是快速速创建 Webb 应用用程序的的一个非非常灵活活的方法法。通过过向 HHTMLL 中添添加脚本本命令,您能够够创建应应用程序序的 H
13、HTMLL 接口口。通过过创建自自己的 ActtiveeX 组组件,可可以将应应用程序序中的商商业逻辑辑封装到到能够从从脚本、其他组组件或从从其他程程序中调调用的模模块。PP/p 使用 ASPP 进行行计算的的 Weeb 可可转化为为有形的的利益,它使 Webb 供应应商能够够提供交交互的商商业应用用而不仅仅仅是发发布内容容。例如如,旅行行社能够够比公布布航空时时刻表做做得更多多;用 ASPP 脚本本可以让让客户察察看现有有的航班班、比较较费用并并预定座座位。 P/pp Assp是这这样工作作的:浏浏览器从从 Weeb 服服务器上上请求 .assp 文文件时,ASPP 脚本本开始运运行。然然后
14、 WWeb 服务器器调用 ASPP,ASSP 全全面读取取请求的的文件,执行所所有脚本本命令,并将 Webb 页传传送给浏浏览器。由于脚脚本在服服务器上上而不是是在客户户端运行行,传送送到浏览览器上的的 Weeb 页页是在 Webb 服务务器上生生成的。所以不不必担心心浏览器器能否处处理脚本本:Weeb 服服务器已已经完成成了所有有脚本的的处理,并将标标准的 HTMML 传传输到浏浏览器。由于只只有脚本本的结果果返回到到浏览器器,所以以服务器器端脚本本不易复复制。用用户看不不到创建建他们正正在浏览览的页的的脚本命命令。 P/pp 运行行ASPP页面相相对于普普通的hhtmll页面要要慢一点点,
15、因为为普通的的htmml页面面只需要要浏览器器就能够够解析,而ASSP则必必须是服服务器将将整页的的代码都都执行一一篇之后后再发送送数据。 但是是由于代代码是需需要经过过服务器器执行之之后才向向浏览器器发送的的,所以以在客户户端看到到的只能能是经过过解析之之后的数数据,而而无法获获得源代代码,故故编写者者不用担担心自己己的代码码会被别别人剽窃窃。2.1.2ASP的的运行环环境Winddowss 20000+IIss 5.0(IInteerneet信息息管理器器5.00)。Winddowss XPP+Iiis 55.0(Inttetnnet 信息管管理器55.0)。Winddowss 988+P
16、WWS4.0(pperssonaal WWeb Serrverr4.00,个人人Webb服务管管理器)。Winddowss NTT 4.0 + Wiindoows NT Opttionn paack。2.1.3 浏浏览ASSP文件件httpp:/loccalhhostt/teemp.aspphttpp:/121/teemp.aspphttpp:/您的计计算机的的名字/temmp.aasphttpp:/您的计计算机的的IP地地址/ttempp.assp2.1.4 AASP文文件基本本组成普通的HHTMLL文件,也就是是普通的的Webb的页内内容。服务器端端的Sccrippt程序序
17、代码:位于内内的程序序代码。客户的Scrriptt的程序序代码:位于内内程序代代码。2.1.5ASP的的程序的的特点:使用Vbbscrriptt、Jsscriipt等等简单易易懂的脚脚本语言言,结合合HTMML代码码,即可可速地完完成网站站的应用用程序。无需编译译,容易易编写,可在服服务器直直接执行行。使用普通通的文本本编辑器器,如WWinddowss的记事事本,即即可进行行编辑设设计。与浏览器器无关(Broowseer IIndeepenndennce),用户户端只要要使用可可执行HHTMLL码的浏浏览器,即可浏浏览ASSP所设设计的网网页内容容。ASSP所用用的脚本本语言(Vbsscrii
18、pt、Jsccrippt)均均在Weeb服务务器端执执行,用用户的浏浏览器不不需要能能够执行行这些脚脚本语言言。ASP能能与任何何ActtiveeX sscriiptiing 语言相相容。除除了可使使用VBBScrriptt或Jsscriipt语语言来设设计外,还通过过pluug-iin的方方式,使使用由第第三方所所提供的的其他脚脚本语言言。譬如如Perrl等。脚本引引擎是处处理脚本本程序的的COMM(Coompoonennt OObjeect Moddel)组件。ASP的的源程序序,不被被传到客客户浏览览器。因因而可以以避免所所写的源源程序被被他人剽剽窃,也也提高了了程序的的安全性性。可使用
19、服服务器端端的脚本本来产生生客户端端的脚本本。物件导向向(Obbjecct-oorieenteed)。ActiiveXX(服务务器组件件ActtiveeX)SServver Commponnentts具有有无限可可扩充性性。可以以使用VVisuual Bassic、javva、VVisuual c+、COOBOLL等编程程语言来来编写所所需要的的ActtiveeX服务务器组件件。2.1.6 AASP的的工作原原理用户在浏浏览器的的地址栏栏中键入入ASPP文件,并回车车触发这这个ASSP的申申请。浏浏览器将将这个AASP的的请求发发送到给给Webb服务器器。Weeb SServver接接收这些些
20、申请并并根据.aspp的后缀缀名判断断这是AASP要要求。WWeb Serrverr 从硬硬盘或内内存中读读取正确确的ASSP文件件。Weeb SServver 将这个个文件发发送到AASP.DLLL的特定定文件中中。ASSP文件件将会从从头至尾尾执行并并根据命命令要求求生成相相应的HHTMLL文件。HTMML文件件被送回回浏览器器。用户户的浏览览器解释释这些HHTMLL文件并并将结果果显示出出来。2.2 ASPP与数据据库2.2.1 AASP的的对象存存取数据据库方法法在ASPP中,用用来存取取数据库库的对象象统称AADO(Acttivee Daata Objjectts),主要含含有三种种
21、对象:Connnecctioon、RRecoordsset 、CoommaandConnnecttionn:负责责打开或或连接数数据Recoordsset:负责存存取数据据表Commmandd:负责责对数据据库执行行行动查查询命令令2.2.2 AASP 中常用用的数据据库在ASPP中一般般使用SSQL或或Acccesss数据库库。SQLLserrverr运行稳稳定、效效率高、速度快快,但配配置起来来较困难难、移植植也比较较复杂,适合大大型网站站使用;Acccesss配置简简单,移移植方便便,但效效率较低低。适合合小型网网站。我在我的的个人网网站所选选用的就就是Acccesss数据据库。2.3
22、SQLL语言在在ASPP中的使使用SQL(Strructturee Quueryy Laangaage)语言,即结构构化查询询语言,是操作作数据库库的标准准语言。在ASSP中,无论何何时要访访问一个个数据库库,都要要使用SSQL语语言。以下为在在ASPP中最常常用到的的语句:seleect语语句查询数数据Inseert语语句添加记记录Deleete语语句删除记记录Updaate语语句更新记记录2.4ADOO的介绍绍2.4.1什么么是ADDOASSP的 Dattabaase Acccesss组件使使用ADDO为WWeb应应用程序序提供了了一组基基于对象象的数据据访问接接口,是是一项将将数据库库访
23、问添添加到WWeb页页的技术术。ADDO是一一个运行行于服务务器端的的ActtiveeX组件件,它所所提供的的功能是是进行数数据库访访问,也也是近年年来数据据库编程程的一个个新进展展。在AASP中中通过使使用ADDO编写写简明紧紧凑的脚脚本,可可以连接接任何OODBCC兼容的的数据库库,如SSQL Serrverr、Acccesss及普普通文本本文件等等数据源源。ADDO具有有界面的的一致性性的特点点,不论论后台使使用的是是什么数数据库,对于网网页开发发人员来来说都没没有什么么不同。这样,当企业业单位发发展了,数据库库需要从从小型的的移植到到大型的的数据库库时,应应用程序序的界面面几乎不不用作
24、任任何变动动。另外外,ADDO具有有语言无无关性的的特点,它同时时可以应应用于VVB、VVC+、VBBScrriptt、JaavaSScriip或JJavaa的开发发环境中中。2.4.2 AADO的的对象Commmandd 对对象定义义了将对对数据源源执行的的指定命命令Connnecttionn代表打打开的、与数据据源的连连接。DataaConntrool将数数据查询询 Reecorrdseet 绑绑定到一一个或多多个控件件上(例例如,文文本框、网格控控件或组组合框),以便便在 WWeb 页上显显示 AADO.Reccorddsett 数据据。DataaFacctorry实现现对客户户端应用用
25、程序的的指定数数据源进进行读写写数据访访问方法法。Erroor包含含与单个个操作(涉及提提供者)有关的的数据访访问错误误的详细细信息。Recoordsset代代表来自自基本表表或命令令执行结结果的记记录的全全集。任任何时候候,Reecorrdseet 对对象所指指的当前前记录均均为集合合内的单单个记录录。三剑客在在网站中中的应用用三剑客的的融会应应用能够够发挥起起网页制制作的理理想效果果。我对对整体的的网页布布局制作作比较喜喜欢用DDreaamweeaveer。它它的设计计与ASSP代码码的结合合能够达达到理想想的效果果。Fiirewworkks能够够使网页页的占用用空间较较小,使使网页打打开
26、速度度提高。2.6脚脚本语言言VBSScriipt在在ASPP中的应应用ASP本本身并不不是一种种脚本语语言,但但它却为为嵌入HHTMLL页面的的脚本语语言提供供了运行行的环境境,在AASP程程序中常常用的脚脚本语言言有VBBScrriptt和JaavaSScriipt等等语言,我在我我的这一一毕业设设计所选选用的脚脚本语言言为VBBScrriptt。2.6.1 VVBSccrippt的定定义VBSccrippt是在在HTMML文件件中使用用的一种种VB脚脚本语言言,它是是VB的的一个子子集,可可以实现现部分VVB的功功能,从从而使HHTMLL语言得得到大大大的扩展展。2.6.2 VVBScc
27、rippt 的的特点易学易用用。可编写服服务器脚脚本,也也要编写写客户端端脚步本本。客户端脚脚本的特特点:浏览器完完成了所所有的工工作,这这可以减减轻服务务器的负负担。客户端运运行程序序运行比比服务端端程序运运行快的的多。第三章 人网站站的总体体设计3.1 网站的的分析与与设计3.1.1 我我的个人人网站全全面分析析我的个个人网站站包括:首页(inddex11.assp)、个人简简介(ggejiian.htmm)、心心情日记记(rjjshoouyee.assp)、我的论论坛(iindeex.aasp)、我的的相册(lisstpiictuure.aspp)。首页(iindeex1.aspp):用
28、用户和管管理员通通过这一一页面对对网站进进行操作作。第一一次访问问我的个个从网站站的用户户也可以以通过一一页面进进行注册册用户。个人简介介(geejiaan.hhtm):这一一页面就就是站长长对于自自己的介介绍。心情日记记(rjjshoouyee):这这一页面面内包含含了100个日记记:*&疯了了.真的的快疯了了夜很静静心也很很静吗夜夜很静心心也很静静、 平平静心情情、 。习。惯惯。、阳光很很好 、愛,覆覆水難收收。、 无奈奈、 离我远远点、不不要忽视视老人的的心愿 、我想我我是海。我的论坛坛(inndexx.assp):用户可可以在此此页面内内发表自自己的意意见。我的相片片(liistppi
29、ctturee.assp):这一页页面内有有我收集集的明星星相片,以供大大家欣赏赏。3.1.2 网网站页面面的设计计我制制做我的的个人网网站采用用了动、静相结结合。即即静态的的主画面面和动态态的子页页面相结结合。网网站的一一些辅助助页面采采用静态态页方式式如:心心情日记记(rjjshoouyee.assp)内内的100个日记记和我的的个人简简介(ggejiian.htmm),对对于我的的论坛及及我的相相册则采采用了AASP与与Accceesss数据据库相相相合的,采用交交互式的的动态的的webb画面来来实现。本网站站采用了了flaash与与图片结结合的方方法(fflassh的参参数设置置为参数
30、数:wmmodee,值:traansppareent),使网网站的页页更有清清新的效效果。网网站的整整体布局局,链接接,等都都在Drreammweaaverr中制作作;图片片的优化化用Fiirewworkks制作作。3.2 数据库库的设计计我的个人人网站采采用的数数据库是是Acccesss,有ttempp1.mmdb,temmp.mmdb,bbss.mddb三个个数据库库文件。temmp.mmdb的的useers表表文件为为用户登登录与注注册。ttempp1.mmdb的的piccturre为我我的相册册的数据据表文件件。bbbs.mmdb的的forrum和和bbss是实现现我的论论坛的表表文件
31、。以下就的的各个数数据库表表文件的的详细介介绍:userrs表:useernaame(用户登登录与注注册名)、paasswwordd(用户户与注册册登录的的密码)、reealnnamee(用户户注册所所填写的的真实姓姓名)、sexx(用户户注册的的性别)、adddreess(用户注注册的通通讯地址址)、pposttalccodee(用户户注册的的邮政编编码)、tell(用户户注册电电话)、mobbileetell(用户户注册手手机)、emaail(用户注注册电子子邮箱)、weeb(用用户注册册个人主主页)、inttro(用户注注册个人人简介)。Piictuure表表:tiitlee(网页页所显
32、示示的图片片名字)、fllileenamme(图图片的名名字)。Frooum表表:frroumm_idd(为论论的栏目目id编编号)、tittle(论坛的的论题)boddy(论论坛发表表的内容容)hitss(用户户点击的的次数)、ipp(用户户的ipp 地址址)、uuserr_idd(用户户发表贴贴子的用用户名)、usser_emaail(为用户户发表贴贴子的电电子邮件件名)、subbmitt_daate(用户发发表文章章提交的的期)、friist_id(用户发发布贴子子的主题题目)、fattherr_idd(用户户发布贴贴子的子子题目)、frroummnmee(论坛坛的栏目目)、ffrouu
33、mcoout(统集用用户对某某一栏目目发布贴贴子的数数目)。3.3 网站的的各项功功能的实实现3.3.1首页页的登录录功能如果用户户未输入入用户名名与密码码而想登登录而单单击了用用户登录录界面的的确定按按钮,就就会弹出出“用户名名不能为为空!”消息是是用以下下代码现现实的。3.3.2首页页用户注注册用户的注注册的功功能分为为了三步步:第一一步为注注册用户户输入用用户名与与密码(ADDD_2.aspp),第第二步注注册用户户填写详详细信息息(ADDD_33.assp),第三步步为用户户注册成成功的祝祝贺语。第一步中中用户注注册的用用户名要要是已有有用户使使用了网网站就会会给予提提示“已有人人使用
34、该该用户,请重新新填写。实现这这个功能能是通过过以下代代码实现现的:sql=seelecct uuserrnamme ffromm usserss whheree ussernnamee= & reqquesst(useernaame) & sett rss=dbb.exxecuute(sqll)If nott rss.eoof aand nott rss.boof TThennexiit_fflagg=1temmp_sstr=已已有人使使用该用用户Endd Iff用户的注注册名要要求大于于或等于于5位,小于220位,是用以以下代码码实现的的:If llen(reqquesst(useerna
35、ame)20 Theenexiit_fflagg=1temmp_sstr=用用户名必必须大于于5位小小于200位Endd Iff用户注册册完一步步就可进进入第二二步的注注册与第第三步了了。用户注册册页的最最新发表表内有五五个动人人的故事事以供用用户欣赏赏(錯錯過一時時,錯過過一生,如果果在天堂堂遇见你你,您拨拨的电话话号码是是空号,1000年不变变的1000句温温柔浪漫漫语,一一个让人人们潸然然泪下的的故事。)3.3.3 用用户未登登录而不不能浏览览网站用户未登登录用户户是不能能浏览心心情日记记与我的的相册。只有登登录与注注册过的的用户才才能浏览览网站的的全部。而这个个功能是是用以下下代码实实
36、现的:3.3.4 首首页的公公告栏的的功能首页公告告栏上下下滚动: 3.3.5后台台与网站站的连接接我把动态态相关信信息全部部储存在在数据库库中, 要想在在网页中中显示数数据库中中的相关关动态内内容必须须先对数数据库进进行链接接与打开开,要想想链接数数据库必必须使用用前文所所提到的的ADOO接口提提供的基基本对象象中的CConnnecttionn对象;而要想想打开数数据库则则必须使使用ADDO接口口提供的的基本对对象中的的Reccorddsett对象;所以,我采用用了调用用odbbc_cconnnecttionn.assp文件件的方法法进行连连接,将将打开与与链接的的代码写写入了文文件中,其方
37、法法如下:以下为数数据库连连接代码码:3.3.6 我的相相册功能能的实现现在我我的相册册中,用用户可以以浏览我我的收集集的相片片,我的的相册有有分页的的功能,我在的的相册中中都是相相片的缩缩小版,用户单单击某张张相片就就看到不不是相片片的缩小小的版了了,还有有相片的的名字也也一同显显示在我我的相册册中。%dimm dbbsett dbb=seerveer.ccreaateoobjeect(ADDODBB.COONNEECTIION)db.opeen DBQQ= & sservver.mapppatth(temmp1.mdbb) & ;DRRIVEER=Miccrossoftt Acccesss
38、 DDrivver (*.mdbb);建立立Reccorddsett对象Sett rss=Seerveer.CCreaateOObjeect(ADDODBB.Reecorrdseet)strrSqll =Sellectt * Froom ppicttureers.Opeen sstrSSql,db,1 因为为要分页页显示,所以用用键盘指指针下面查查询记录录,如果果非空就就显示记记录If NNot rs.Boff Annd NNot rs.Eoff Thhen以下主主要为了了分页显显示rs.PPageeSizze=112 设设置每页页显示66条记录录dim pagge_ttotaal 定义义总页
39、数数变量pagee_tootall=rss.PaageCCounnt 返返回总页页数,会会在下面面输出数数据页时时用到rs.AAbsooluttePaage=pagge_nno 设置当当前显示示第几页页,这里里用到了了传过来来pagge_nno。下面一一段利用用表格显显示当前前页的所所有记录录Dim I,JJI=rss.PaageSSizee 变量量I用来来控制显显示当前前页记录录,注意意这里和和rs.PaggeSiize要要一致。J=0 变变量J用用来控制制每行显显示3条条记录Reespoonsee.Wrritee 可可以在这这里输出出开始新新行的标标记Doo Whhilee Noot rrs.EEof Andd I0 循环直直到当前前页结束束或文件件结尾II=I-1 每每显示一一条,II减1,当变成成0时,表示本本页结束束JJ=J
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 夏日冰棒手工课件
- 肾内科疾病健康教育要点
- 地产保修流程标准化管理
- 厨房清洁标准化流程
- 不分手协议合同书
- 商品租赁销售协议书
- 租施工便道协议书
- 租赁合同之解除协议
- 租赁吉他协议书范本
- 空调漏水赔偿协议书
- 2026及未来5年中国氯磺化聚乙烯(CSM)行业市场动态分析及投资前景研判报告
- PCDN的介绍教学课件
- 行吊培训资料
- GB 4053.1-2025固定式金属梯及平台安全要求第1部分:直梯
- 指南抗菌药物临床应用指导原则(2025版)
- 知乎社区运营专员面试题集
- 2025年下半年湖北省十堰市郧阳区事业单位招考易考易错模拟试题(共500题)试卷后附参考答案
- 2025年及未来5年市场数据中国煤层气行业市场深度分析及发展前景预测报告
- 供热行业有限空间培训
- 商标运营授权合同范本
- 2025年高考甘肃物化生试卷及答案
评论
0/150
提交评论