用Dreamweaver实现ASP动态网站建设

时间:2019-05-12 11:55:22下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《用Dreamweaver实现ASP动态网站建设》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《用Dreamweaver实现ASP动态网站建设》。

第一篇:用Dreamweaver实现ASP动态网站建设

用Dreamweaver实现ASP动态网站建设

Macromedia Dreamweaver MX 是一款专业的 HTML 编辑器,用于对 Web 站点、Web 页和 Web 应用程序进行设计、编码和开发。无论您愿意享受手工编写 HTML 代码时的驾驭感还是偏爱在可视化编辑环境中工作,Dreamweaver 都会为您提供有用的工具,使您拥有更加完美的 Web 创作体验。Dreamweaver 使您可以使用服务器技术(例如 CFML、ASP.NET、ASP、JSP 和 PHP)生成由动态数据库支持的 Web 应用程序。

本章节内容主要从建立ASP运行环境(安装、配置IIS)、建立站点、怎样建立数据库、Dreamweaver与数据库的连接(使用DSN连接数据库)、显示数据库记录、插入数据库记录、修改数据库记录和删除数据库记录等等内容,以实现ASP动态网站的全部设计过程,希望能给你对建立ASP动态网站有所帮助。

系统软件要求

本教程将运行在Windows XP操作系统上,由IIS Web服务器和Access 2003数据库建立Web站点,通过Dreamweaver MX 2004+ASP技术开发动态页面的技术。

表 软件环境列表

软 件

Windows XP IIS 5.0 Access 2003 Dreamweaver MX 2004 发动态网站解决方案的安全平台。

一、建立ASP运行环境(安装、配置IIS)

(一)、安装IIS

在Windows XP(专业版)上将Windows XP安装光盘放入光驱,点击开始—>设置—>控制面版—>添加或删除程序—>添加或删除windows组件—>在internet信息服务(IIS)项前面打钩,单击下一步进行安装,直至完成internet信息服务(IIS)的安装。如图所示:

操作系统 Web服务器 数据库 动态页面设计

应 用

Windows XP的Internet 信息服务(IIS)给 Windows 带来 Web 计算的强大功能。IIS 是创建和开

(二)、配置IIS

点击开始—>设置—>控制面版—>管理工具—>internet信息服务(IIS),在弹出的窗口单击本地计算机、网站,在默认网站单击鼠标右键,在弹出的窗口选择主目录、在本地面路径选择浏览按钮,选择你建立的网站目录(如:E:我的网站),选择文档项,按添加按钮,添加index.asp文档完成IIS的配置。

二、建立站点

Macromedia Dreamweaver MX 是一个站点创建和管理工具,使用它不仅可以创建单独的文档,还可以创建完整的 Web 站点。

站点的定义

开始使用Dreamweaver MX 2004来创建数据库网站的第一件事,就是定义网站,必须告诉Dreamweaver MX 2004网站根目录在哪里,以及服务器位置、类型等相关信息。

启动Dreamweaver MX 2004后,从主菜单选择站点/管理站点/新建…定义一个新站点。

在弹出菜单中的本地信息栏--站点名称中输入“我的网站”,本地根文件夹中选择“E:我的网站”,在HTTP地址项填写:“HTTP:127.0.0.1”其余各项保持不变。在“分类”处选择“测试服务器”,在服务器模型处选择“ASP VBScript”,“访问”处选择“本地/网络”,单击确定完成站点的定义。

这时网站管理窗口中就可以看到网站根目录的中文件了。

三、怎样建立Access数据库

本系统使用的是Access 2003创建了一个名为db1.mdb的数据库。系统对数据的读取,存储都是对该数据库进行操作。

在Access 2003数据库中,所有的数据存储都是围绕表进行的,数据不会存储在数据库的其他位置。虽然可以有许多方法访问数据,但是它们全部来自表。可以说,表示一个数据库的灵魂。

执行开始->程序->Mccrosoft Office-> Mccrosoft Office Access 2003(安装Mccrosoft Office 2003时,把Office Access 2003也打钩进行安装),执行文件->新建,在弹出窗口右边选择空数据库,文件名保持默认,单击按钮,从弹出窗口选择“使用设计器创建表”,填写相应的字段,具体如下表所示:

字段名称 数据类型 字段大小 ID 姓名 性别 年龄 住址

自动编号 文本 文本 数字 文本 30 10 50

录入时间 日期/时间

完成字段名称等录入后,选择ID为主键,数据表名称保留默认“表1”,将其保存在“E:我的网站”目录下完成数据库的建立。如图所示:

四、Dreamweaver与数据库的连接(使用DSN连接数据库)

如果打算在网络应用程序中使用数据库,就需要创建至少一个数据库连接。没有数据库连接的话,应用程序将不知道在什么地方找到数据库或者如何与数据库连接。在Dreamweaver MX 2004中创建数据库连接时,为应用程序提供了与数据库建立联系的信息或参数。

DSN定义

(1)在控制面板中,双击管理工具,双击ODBC数据库源图标,出现ODBC数据源管理器窗口,选择系统DSN标记。

(2)单击“添加“,接着选择数据库驱动程序,本系统使用Access数据库,所以Microsoft Access Driver(*.mdb),单击“完成“按钮。

(3)出现ODBC Microsoft Access安装窗口,在数据源名一栏给连接取个名字conn,说明一栏不是必填项。

(4)单击窗口中“选择“按钮,找到数据库的所在路径(“E:我的网站”)并选中相应数据库文件,选中db1.mdb,此时ODBC Access安装窗口中数据库一栏就会出现刚才选定的数据库文件,如图所示。DSN连接

建立了数据库名(DSN)之后,就可以创建网络应用程序和数据库之间的ODBC连接,DSN被定义后,就能用它来调用各种参数了。

(1)启动Dreamweaver MX 2004,打开已经定义好的站点“我的网站”,在站点-我的网站窗口中点击鼠标右键,点新击建文件,文件名改为index.asp,双击文件index.asp使其处于编辑状态。

(2)单击“窗口”中的“数据库”,从“数据库”菜单中。在窗口中点击“+”,选择数据源名称,从弹出窗口“连接名称”一栏键入连接的名字conn;在数据源名称(DSN)一栏从下拉菜单中挑选数据库源名conn;Dreamweaver连接一栏选择使用本地DSN即可。如下图:

五、制作显示数据库记录页

(1)、双击index.asp文件,使其处于编辑状态,选择应用程序的“绑定”,点击“+”,à记录集(查询);在弹出的记录集窗口“名称”填写Rs,连接选择conn,表格选择“表1”,“列”选择全部,单击确定完成记录集的绑定。如下图;

(2)、在index.asp编辑状态下,插入2行七列的表格,并使其居中,在上一行的七个空格中加入数据表中的内容标签,然后将记录集的各字段拖入下一行对应的空格中,在表格上方输入数据库总记录数X条、目前为第X条数据,并将记录集中的总记录数,第一条记录拖入对应的字中,并使其居中。如下图所示:

(3)、选中第二行的全部表格,点击服务器行为,点击“+”选择重复区域,保持默认状态,点击确定完成重复显示区的设计。

(4)、点击菜单“插入”,选择“应用程序对象”->记录集分页->记录集导航条,在弹出窗口(保持默认值)点击确定。如图所示:

六、制作添加数据记录页

新建一网页,命名为add.asp,并使其处于编辑状态,点击菜单“插入”,选择“应用程序对象”->插入记录->插入记录表单向导,在弹出窗口“连接”项选择conn,“插入到表”选择“表1”,“插入后转到”填写a.asp(提交成功显示网页,将在下一步建立),删除不需要的字段(ID),然后点击确定按钮完成页面的制作。

建立新的一页,保存为a.asp,并在页面上填写“添加数据成功!”完成页面设计。

七、制作修改数据记录页

打开index.asp文件,使其处于编辑状态,把鼠标定位在第一行,点击拆分单元格图标,如下图:

将列拆分为2列。第二行用同样方式拆分为二列,在最后一列填写“修改”字符,全选“修改”,使其被选定,选择服务器行为—>“+”,转到详细页面,从弹出菜单中,详细页填写edit.asp,其它保持不变完成页面设置。

创建edit.asp新页,用上述同样的方法为其绑定一个名为Rs的记录集(筛选项选择ID,其它保持默认值)。点击菜单“插入”,选择“应用程序对象”->更新记录->更新记录表单向导,在弹出窗口“连接”项选择conn,“要更新表格”选择“表1”,“选取记录是”处选择Rs,唯一键列选择ID,“更新后转到”填写index.asp(修改显示网页,将在下一步建立),删除不需要的字段(ID),然后点击确定按钮完成页面的制作(其余为默认值)。如下图所示:

八、制作删除数据记录页

用上述学过的方法在Index.asp上创建“删除”连接。新建网页命名为delete.asp,并打开它,在其上创建一个七行二列的表格,并在左边的表格上填写相应的字段名,然后给网页绑定一个记录集,并对其字段拖到对应的右这表格中。创建一表单,并把上述所建的表格拖入表单内,同时为表单建立一个删除确定按钮,如下图所示:

在弹出菜单中填上相关内容。如图所示:

点击服务器行为->记录集分页->移致特定记录,按确定按钮(保持默认值)。点击服务器行为->删除记录,一个比较完整的ASP动态网站总算完成了。读者依照本教程的指导,自己动手操作可以实现ASP+Access动态网站的组建。

第二篇:购物网站毕业论文 asp 动态网站

购物网站毕业论文

目录

第1章、引言………………………………………………………………………...4 第2章、建立商物网的可行性...................................................................................5 第3章、网站设计目标...............................................................................................5 第4章、网站技术解决方案.......................................................................................6 第5章、网站设计所需时间.......................................................................................6 第6章、网站的基本功能设计...................................................................................6

1、主页................................................................................................................7

2、用户注册………………………………………….……………….………..7

3、本站简介.......................................................................................................8

4、产品列表........................................................................................................8

5、购物帮助........................................................................................................9 6、顾

留言........................................................................................................9

7、购物车...........................................................................................................9 第7章、网站的制作链接结构………………………...........................................10 第8章、浅谈数据库安全…………………………………………………….…....10 8.1数据库的安全…………………………………………………………..10 8.1.1、Access数据库的存储隐患......................................................................11

8.1.2、Access数据库的解密隐患………………………………………….……….11

8.1.3、源代码的安全隐患....................................................................................11

8.1.4程序设计中的安全隐患.................................................................12 第9章、网站发布与推广.........................................................................................12 第10章、程序主要代码...........................................................................................13 制作心得..................................................................................................................14 致谢..........................................................................................................................14 参考文献..................................................................................................................15

摘要

电子商务是Internet爆炸式发展的直接产物,是网络技术应的全新发展方向,随着信息时代的来临,知识经济的扩张,电子商务已经越来越靠近我们的生活,他的发展极大地改变了企业商务活动的形式与内容,更多企业可以通过电子商务来进行网上交易。并介绍了用ASP技术实现连接不同数据库的方法和比较。

而在这种情况下,创建“永桐数码商务网”网站不仅可以大量减少人力、物力,而且有利于拓展营销渠道,扩大市场,提高营销效率,更能树企来形象。

关键词:ASP网页 Internet 电子商务 服务

第1章 引 言

随着时代的发展,电脑与Internet已经进入我们的生活。信息时代的来临,知识经济的扩张,已越来越靠近我们的生活。据中国互联网络信息中心调查报告显示,截至2010年6月底,中国上网用户总数已突破4亿。通过Internet来经营运作一家商店,一家公司甚至一个企业并不是不可能的,在当今的业务发展趋势下,各种公司和机构都需要进行改造和调整来适应迅速变化的商务环境,由此,就对公司和机构所使用的信息系统提出了很高的要求。在今日之商务界内,只配备先进优良的设备和工具已经远远不够,还必须具有灵活性和可扩展性,并且能相互集成。

电子商务(Electronic Commerce),是整个贸易活动的自动化和电子化。Internet和网络计算技术的蓬勃发展,价格廉宜并且深入各处的电子通道成为现实,电子商务也开始变得成本低廉,灵活机动并且无处不在。它为各种各样的企业,无论大小,不分“贵贱”提供了广阔的商机,帮助他们节约成本,增加价值,从而扩展市场,提高效率并抓牢客户。它渗透到贸易活动的各个阶段,因而内容广泛,包括信息交换、售前售后服务、销售、电子支付、运输、组建虚拟企业、共享资源等等。其目的就是要实现企业乃至全社会的高效率、低成本的贸易活动。

在全球范围内,电子商务出现的时间不长,但发展十分迅速。一些发达国家的电子商务活动已经通过密如蛛网的互联网络系统得以实现。广大用户、商家、金融机构与中间机构、服务支持机构加大了在互联网络上进行原材料查询、采购、产品展示、商品定购、产品储运、电子支付等商业贸易与金融支付活动,这些活动完全或基本上通过电子手段来完成。这种新型的商务活动充满着活力,引导越来越多的厂商、贸易机构,金融中介与用户参加,电子商务的特点使买卖双方在网络上形成简单易行的良好界面,使供需双方远在千里之外通过网络像面对面一样地迅速完成交易,使各种网上交易以电子票据进行支付、清算与决算,做生意的时间将不再接照差旅时间计算,而是在按下“回车”的瞬间开始。

然而,在WWW盛行后,人们并不满足于仅能静态显示数据的网页,虽然运用HTML语法在网络上呈现多媒体文件,已经比起以往仅能单纯呈现文字的信息系统进步了很多,但是还是无法满足人们的要求。最美中不足的地方,就是运用HTML语言所构建出的网页仅能单纯地呈现网页内容,而无法实时对不同网页浏览状况做出响应,如:不同浏览者、浏览者的行为或不同的浏览时间等。网页的设计者如果想让浏览过他们网页的使用者能够留下点数据,让网站架设者知道谁来过他的网站,还想在WWW上做生意,还想„„,那么就必须使用ASP(Active Server Pages)网页技术,而ASP最大的重点和作用就在于数据库的应用,它内置ADO(ActiveX Data Object)组件,可以轻松的存取各种数据库,让网页能够依照不同的情况做出动态的响应,在网页中加入程序建立动态响应的机制,大大缩短程序开发时间。面对今天可能提供一个简单的电子商店,明天可能提供一个复杂的全球商务系统等等。于是,电子商务的实现,给我们提供了一个新的机遇!

第2章 建立商物网的可行性

当前,随着人们生活水平的提高,大大小小各种数码店已布满了城市大街小巷,数码价格大大降低,数码相机商店之间竞争相当激烈,利润减少。很多大型商店已转向在互联网上购物业务,以节约成本,增加利润增长点,网络上的数码商店也是大量存在。但是在本地区的网上数码店较少,配送范围较窄,电子商务功能应用不够,因而知名度不高,所以网上购物还有很大的发展空间。建立永桐商物网站,开展产品网上交易、配送服务,主要有以下几个方面的作用:

1、降低成本。以电子商务开展业务,可以大量减少人力、物力;同时使得交易活动突破了时间和空间的限制,可以在任何时间、任何地点进行,大大降低成本,提高效率。

2、有利于树立永桐商物网的形象。作为第四媒体的互联网,其特点就是可以跨越时空,正常情况下,网站无时无刻不在工作,通过永桐商物网站,用户可以跨越时空了解数码店,利用多媒体技术,永桐商物网可以向用户展示产品、经营理念、形象。

3、有利于拓展营销渠道,扩大市场,提高营销效率。药店通过网站可以开展电子营销。电子营销作为传统营销的补充; 电子营销可以拓展新的空间,增加销售渠道,接触更大的消费群体,获得更多的新顾客,扩大市场。

4、有利于了解顾客的意见,掌握顾客的需求。在不干扰顾客正常工作和生活的条件下,通过永桐商物网站上的客户留言、留言薄可以倾听顾客的意见,了解顾客的心声,加强与顾客间的联系建立良好的顾客关系。

5、有利于改善服务,提高服务质量。利用网站,通过电子沟通方式,开展在线服务方式能够更加及时准确地掌握用户的需求,通过网站的交互式服务使得被动提供和主动获得统一起来,从而实现售前、售中、售后的全过程和全方位的服务。

第3章 网站设计目标

永桐商物网为小型电子商务网站,具备简单小型网站的基本功能。建立商物网,主要是运用电子商务,进一步开拓业务市场,使本地和外地的客户能通过本网站非常简单、方便地选购各种喜爱的数码产品。网站的整体设计注重实用性与观赏性的结合,侧重实用性,突出新颖、简单的特点。具体设计目标分为以下几点:

1、内容选取,充分考虑到当今网络快递发展的趋势,力求从新颖、方便、简洁方面入手,确保选材的质量。

2、基本功能设计,功能设计简单合理,实用性较强。

3、内容编排,以简单、美观、合理为最终目标,特别是将合理、简单放在第一位,注重合理性与观赏性的有机结合。

4、网页数量,至少为10页,每个页面可互相链接。

第4章 网站技术解决方案

1、网站维护:相关软硬件的维护,对可能出现的问题进行评估,制定响应时间。数据库维护,有效地利用数据是网站维护的重要内容,因此数据库的维护要受到重视。制定相关网站维护的规定,将网站维护制度化、规范化。

2、网站测试:网站发布前要进行细致周密的测试,以保证正常浏览和使用。主要测试内容:服务器稳定性、安全性; 程序及数据库测试; 网页兼容性测试,如浏览器、显示器;根据需要的其他测试。

第5章 网站设计所需时间

预计网站制作完成所需时间为六个星期,其中二个星期为网站制作初期准备,即完成资料的查找和搜集的工作,并对有关资料进行分析和整理,三个星期为网站设计制作的时间,第四个星期对内容反复进行讨论修改,直至满意为止。

第6章 网站的基本功能设计

网站的名称,是网站设计关键的一部分,名称是否响亮、易记,对网站的形象和宣传推广有很大的影响,网站的名称最终确定为“永数码桐商物网”网站,主要是主要是用我的原名来设计使得更有亲切感。“永桐数码商物网”一个的小型电子商务网站,创建“永桐数码商物网”网站不仅可以大量减少人力、物力,提高市场的占有率,希望通过网站可以开展电子营销服务,让所有朋友能享受到电子商务所提供的实惠、方便、快捷的服务。网站的基本功能设置应着重从这一方面考虑。因此,网站设置了几个网页(会员注册、本站简介、产品列表、购物帮助、顾客留言和购物车等),每个页面都可相互连接。

1、主页:将本店简介放置于主页,使浏览者登录“永桐数码商物网”网站主页就可以了解本站情况。登录者如有兴趣购买的产品可直接拨打电话订购产品,也可注册为网站会员享受优惠价格购买产品。由于页面空间所限,主页不可能将所有信息都一一详尽地展现在浏览者的面前,因此,主页上设置了会员注册、本站简介、产品列表、购物帮助、顾客留言和购物车等栏目连接页面,只要浏览者点击对应页面便可以进入连接页面,阅读详细的内容。

2、会员注册:列出“永桐数码商物网”的服务条款,有意成为注册会员的客户在了解该条款后,点击“同意协议并即注册”按钮进入会员注册页面。

(1)

用户通过填写上用户名和密码和联系方法再按“同意”按钮进行注册,完成后立即成为“永桐数码商物网”网站注册会员,享受会员优惠价格购买产品。

3、网站简介:介绍了“永桐数码商物网”的基本情况,使浏览者对本网站有简单了解,增加消费者对该网站的认识和网上交易的信心。

4、产品列表:在这个页面里,将公司部分的产品展现在浏览者面前,并标有相应

格,使浏览者一目了然。

在产品列表中,用户可以就某款所喜欢的产品,通过点击该产品的图片或名称,进入该产品详细说明页面,您可以方便地对其价格、形态特征等各方面情况作全面的了解。

浏览者如要订购,只需点击该产品中“立即购买”按键即转到物品清单页面,页面上显示所订产品编号、商品名称、数量、价格等;如果你觉得该商品信息正确无误,就可以按下“去收银台”出现了填写及修改收货人信息,还有“收货人信息、付款方式、送达地点、备注信息”等等,客户一一填写上资料,最后点击“确定”按钮,完成订购。接下来的事就由后台来服务了。

5购物帮助:主要是针对一些新的顾客,第一次上网购物提供一些网上购物常识。

如图

6、顾客留言:有利于了解顾客的意见,掌握顾客的需求。在不干扰顾客正常工作和生活的条件下,永桐数码商物网通过网站上的留言薄可以倾听顾客的意见,了解顾客的心声,加强与顾客间的联系建立良好的顾客关系。

7、购物车:

第7章 网站的制作及链接结构

制作本网站使用了FrontPqage2000和ASP和ACCESS数据库三种软件,网站结构采用的是“星状链接结构”,每个页面相互之间都建立了链接,方便访问者浏览,结构图如下:

第8章 浅谈数据库安全与压缩

Access数据库作为微软推出的以标准JET为引擎的桌面型数据库系统,由于具有操作简单、界面友好等特点,具有较大的用户群体。因此ASP+Access成为许多中小型网上应用系统的首选方案。但ASP+Access解决方案在为我们带来便捷的同时,也带来了不容忽视的安全问题。

8.1 数据库的安全问题

ASP+Access解决方案的主要安全隐患来自Access数据库的安全性,其次在于ASP网页设计过程中的安全漏洞。

8.1.

1、Access数据库的存储隐患

在ASP+Access应用系统中,如果获得或者猜到Access数据库的存储路径和数据库名,则该数据库就可以被下载到本地。例如:对于永桐数码商物网的Access数据库,人们一般命名为Shop.mdb、store.mdb等,而存储的路径一般为“URL/database”或干脆放在根目录(“URL/”)下。这样,只要在浏览器地址栏中敲入地址:“URL/database/store.mdb”,就可以轻易地把store.mdb下载到本地的机器中。8.1.

2、Access数据库的解密隐患

由于Access数据库的加密机制非常简单,所以即使数据库设置了密码,解密也很容易。该数据库系统通过将用户输入的密码与某一固定密钥进行异或来形成一个加密串,并将其存储在*.mdb文件中从地址“&H42”开始的区域内。由于异或操作的特点是“经过两次异或就恢复原值”,因此,用这一密钥与*.mdb文件中的加密串进行第二次异或操作,就可以轻松地得到Access数据库的密码。基于这种原理,可以很容易地编制出解密程序。

由此可见,无论是否设置了数据库密码,只要数据库被下载,其信息就没有任何安全性可言了。

8.1.

3、源代码的安全隐患

由于ASP程序采用的是非编译性语言,这大大降低了程序源代码的安全性。任何人只要进入站点,就可以获得源代码,从而造成ASP应用程序源代码的泄露。

8.1.

4、程序设计中的安全隐患

ASP代码利用表单(form)实现与用户交互的功能,而相应的内容会反映在浏览器的地址栏中,如果不采用适当的安全措施,只要记下这些内容,就可以绕过验证直接进入某一页面。例如在浏览器中敲入“„„page.asp?x=1”,即可不经过表单页面直接进入满足“x=1”条件的页面。因此,在设计验证或注册页面时,必须采取特殊措施来避免此类问题的发生。

由于Access数据库加密机制过于简单,因此,如何有效地防止Access数据库被下载,就成了提高ASP+Access解决方案安全性的重中之重。我们可以采用以下方法来提高安全性:

(1)非常规命名法

防止数据库被找到的简便方法是为Access数据库文件起一个复杂的非常规名字,并把它存放在多层目录下。例如,对于网上书店的数据库文件,不要简单地命名为“book.mdb”或“store.mdb”,而是要起个非常规的名字,例如:faq19jhsvzbal.mdb,再把它放在如./akkjj16t/kjhgb661/acd/avccx55之类的深层目录下。这样,对于一些通过猜的方式得到Access数据库文件名的非法访问方法起到了有效的阻止作用。(2)使用ODBC数据源

在ASP程序设计中,应尽量使用ODBC数据源,不要把数据库名直接写在程序中,否则,数据库名将随ASP源代码的失密而一同失密。例如:

DBPath = Server.MapPath(“./akkjj16t/ kjhgb661/acd/avccx55/faq19jhsvzbal.mdb ”)

conn.Open “driver={Microsoft Access Driver(*.mdb)};dbq=”& DBPath 可见,即使数据库名字起得再怪异,隐藏的目录再深,ASP源代码失密后,数据库也很容易被下载下来。如果使用ODBC数据源,就不会存在这样的问题了,如: conn.open “ODBC-DSN名”

(3)对ASP页面进行加密

为有效地防止ASP源代码泄露,可以对ASP页面进行加密。一般有两种方法对ASP页面进行加密。一种是使用组件技术将编程逻辑封装入DLL之中;另一种是使用工具软件,如微软的Script Encoder对ASP页面进行加密。

8.2数据库的压缩技术

随着用户的增加和网站的运行,数据库占用会越来越大,而频繁的对数据库的增加、删除等操作,也会产生记录碎片,浪费空间,影响数据库的查询速度。对于数据库的压缩,第一种方法是采用纯编程的方式对数据库进行压缩处理,这种方法实用性强,效果明显,但专业性要求较高,复杂度高。第二种方法是采用软件方法对数据库进行处理。此外,还可以对大型数据库采用分项存储的方法减少数据库的空间,提高数据库使用效率。

第9章 网站发布与推广

网站建成后,要采用多种方式进行宣传和推广,主要有以下几种:

1、网站的风格设计

“永桐数码商物网”的风格是网站的主色调采用了较为刚浅淡的灰色让人看了眼睛觉午舒服。在排版方面要求结构简单明了,让人一目了然,采用模板的风格技术,基于IE5.0 1024*748真彩平台开发五级网页均提供网站LOGO、导航系统、联系信息等功能,可以让网友们更容易地找到所需物品。网站产品是通过分类方式让网友选择的,网友很容易就找到自己感兴趣的物品进行购买,而不用花费太多的时间去寻找。

2、友情链接

可与自身网站内容相近的网站做友情链接,这样可提高双方网站的访问量和知名度,如果能和著名网站做友情链接那样效果会更好。

3、传统媒体宣传

在现阶段,包括报刊、广播、电视、户外广告等传统媒体,广告依然有很强的宣传力和影响力,为了扩大永桐商物网站知名度可在适当媒体上做广告。

4、网站推广

为了拓展网站的知名度,我会去申请与一些著名的网站进行友情链接,让网友可以通过它们而进入到本网站购物,我要努力推广宣传,让网友的每一次的点击都成就一个可能,甚至让他们再次光临。而这就需要了解顾客的爱好,根据顾客的反馈来完善网站的风站,这就是客户反馈了。

第10章 程序主要代码

1连接数据库 因为用户登陆网站后,几乎所有的操作都与数据库有关,我们可以把连接数据库作为一个独立的文件(conn.asp),这样可减少重复代码,只须在需要的地方用语句包含该文件,即可连接数据库。主要程序代码如下:

<%

dim conn

dim connstr

dim db

db=“database/db.mdb”

Set conn = Server.CreateObject(“ADODB.Connection”)

connstr=“Provider=Microsoft.Jet.OLEDB.4.0;Data Server.MapPath(db)

Source=” & '如果你的服务器采用较老版本Access驱动,请用下面连接方法

'connstr=“driver={Microsoft Server.MapPath(db)

Access Driver(*.mdb)};dbq=” & conn.Open connstr

startime=timer()

制作心得

在历时将近两个月的时间内,我做的毕业设计是从学习新的知识(ASP语言和HTML语言以及数据库知识),到建立永桐数码商物网设计完成。遇到了若干的问题和解决了不少的问题,现在还有未知安全性和可靠性的问题未能发现和解决,比如在添加商品数比较少的时候会出现浏览数据库错误,但只要继续添加就可以了。

从论文框架的设计到具体程序的实现,是我从对电子商务以及数据库认识从无到有的认识过程。在建立永桐数码商物网只是一个网上的购物的基本原理,里面要涉及到的方方面面的问题,我们未曾遇到或现有的条件限制而未能实现。在学习ASP+数据库在电子商务中的运用,并不是我们想象的写程序那么简单,它包括了数据库设计、编写程序、网页制作、图象处理、版面设计、数据采集、文本编辑、服务器管理等等。用ASP开发的时候,在程序的调试上也比较麻烦,要在主机上运行PWS(windows9x下)使用浏览器来浏览才能找出错误所在,所以花费的时间比较长。

总之,这次网站制作的毕业设计,加强了本人的独立学习和运用知识解决实际问题的能力,对本人三年来在学校系统学习的基础理论课程、专业知识和基本技能是一次全面的检验,并且达到巩固、扩大、深化所学的专业技术应用的效果,使自身的研究、实践能力得到一定的提高。

致 谢

本网站制作过程中参考了大量的网站及书籍,在朋友、同学、老师的帮助下总算完成了设计。在这里特别感谢我的指导教师还有我们小组的全体同学,在我做论文的过程中给了我极大的帮助,并提出了宝贵的意见和建议。

参考文献

1.《Instant ASP实例解析ASP网站编程》 作者:庄永龙等编著 出版社:宇航出版社 2.《ASP数据库系统开发实例导航》 作者:宣小平但正刚 张文毅 著

出版社:科学出版社

3.《动态网页制作基础及应用》 作者:飞思教育产品研发中心 编著

出版社:电子工业出版社

4.《ASP实例解析ASP网站编程》 作者:庄永龙等 著5.《JAVASCRIPT教程》 作者:王大刚 著 6. 董宵逢:《如何创办电子商务公司》,机械工业出版社。

7. 《阿里巴巴》网站

出版社:宇航出版社

出版社:eshu.yeah.net

第三篇:用dreamweaver开发ASP留言簿实训教程

用dreamweaver开发ASP留言簿的实训教程

一个简单的ASP留言本,这个留言本用了Access数据库。创建ASP的运行环境(安装IIS)

IIS(Internet Information Service)是构建ASP站点所必须的,所以,我们应该先确认自己的电脑已安装了IIS信息服务,如果没有安装好的话,请按以下步骤:

1、打开“控制面板”

2、双击“添加/删除程序”

3、单击“添加/删除Windows组件”,打开添加/删除Windows组件对话框:

3、从下拉的列表中选择“Internet 信息服务(IIS)”单击“下一步”:

4、出现组件安装进度窗口,如弹出需要安装盘的话,放入Windows2000安装盘,按提示操作即可。直至最后安装完毕。

二、设计数据库

ASP程序本身并不能储存数据,众所周知,留言本有以下信息需要保存:留言者姓名、联系方式、留言内容等等。因为ASP并不能储存数据,所以数据库在这种环境之下就产生了。数据库的种类也很多,针对不同的程序也有适用于它的数据库,比如Access和Ms SQL就比较适用ASP和ASP.net程序,至于其它的数据库和程序,就不属于本文所讨论的问题了,有兴趣的朋友可以查看其它一些资料。

那么既然Access和MS SQL都适用ASP,那么具体又如何来选择呢?

数据库也一样:Access比较适用小型的应用,而MS SQL则适用于大中型的数据库应用,所以要做一个留言本,理所当然是选择Access更好一些,但是如果你决心使用MS,没有人会极力阻止你。好了,废话少说,切入正题,下面开始创建数据库。

Access是微软office办公软件中的其中一个,默认的安装Office是有这个Access的,好了,打开程序,开始了,GO!

进入实战了。打开程序后,出现一个对话框,这里我们选择第一个选项"空Access数据库"点击确定,弹出一个新建数据库的文件框,选择你上次你建的站点目录,起个data的文件名,点击创建,OK!双击"使用设计器创建表"打开表创建窗口"如图

创建表的结构如下表: 字段名称

数据类型

备注(笔者注释)id

自动编号

设置“自动编号”

name

文本

留言者姓名

qq

数字

留言者的QQ,因为QQ号是由数字组成email

文本

留言者的电子邮件

content

备注

留言内容

data

日期/时间

留言时间,设定默认值为Now()

数据库设计好了以后,可以直接在数据库里添加两条记录,以后测试时候用!

三、连接数据库

在上一节,我们已经为我们的程序创建了一个数据库,在这一节中,我们来用ASP把程序和数据库连接起来,以后就可以连接到数据库、在ASP中显示数据库中的数据以及更复杂的插入、修改和删除。

一起看以下代码,这就是ASP程序中常用的连接数据库的代码: <% set conn=server.createobject(“adodb.connection”)

connstr=“Provider=Microsoft.jet.oledb.4.0;data source=”&server.mappath(“data.mdb”)conn.open connstr %>

解释一下以上代码:

<%

'这是ASP程序的起始

set conn=server.createobject(“adodb.connection”)'在服务器上创建了一个连接数据库的对象 connstr=“Provider=Microsoft.jet.oledb.4.0;data source=”&server.mappath(“data.mdb ”)

'告诉ASP数据库的接接方法以及路径.即服务器端当前文件夹下data.mdb conn.open connstr

'创建了对象后就用来打开数据库进行连接 %>

' 一切OK了!结束ASP程序

将上面的代码另存为conn.asp文件,放在服务器目录下面就可以了。

这一节是最重要的,一定要弄明白,否则以后操作数据库将变得不现实,如果有不懂的问题,欢迎和我讨论,我的电子邮件地址是。这一节就到此,下节我们就将数据库中的数据显示在页面中(这就实现了留言本的查看功能)

四、制作留言本首页

前面我们已经连接好了数据库,就要让它在这里发挥一下作用了,这一节将讲述如何将数据库里的数据用ASP读取出来,在页面中显示出来,这样就等于是查看留言本了。

利用DW制作如下页面(这里我就不讲如何去做这个页面了,最后我将会给出HTML代码下载)

将制作好的文件存为index.asp,下面就创建数据记录集,用来显示数据库的数据到这个页面中:

用记事本打开index.asp,在页头加入以下代码:

<%@LANGUAGE=“VBScript” codepage=“936”%>

<% set rs=server.createobject(“adodb.recordset”)sql=“select user,qq,email,content,data from main order by id desc” rs.open sql,conn,1,1 %>

解释一下:

第一行,表明ASP使用的是VB脚本

第二行,是用include包含文件,这里包含的是数据库连接文件。第三行,ASP程序开始

第四行,利用Server内置对象创建一个记录集

第五行, SQL语句,这里的意思是选择数据库中的user,qq,email,content,data字段,指定该数据表的名称是“main”数据的排列顺序是倒序。

第六行,用刚才创建的名为rs的记录集打开数据库,设置属性为只读(1,1为只读数据,1,3为插入数据,2,3是修改数据。

这样就打开了数据库,接下来就可以显示了。将“留言人”代替为“<%=rs(“user”)%> “时间”代替为“<%=rs(“data”)%> “留言内容在此”代替为“<%=rs(“content”)%> “QQ”链接到:http://search.tencent.com/cgi-bin/friend/use...;%=rs(“qq”)%> 4 “邮件”链接到:mailto:<%=rs(“email”)%> 最后将“填写留言”链接 add.asp “管理留言”链接 admin.asp

好了,再次保存,浏览看看!

怎么只显示一条记录?原来我们在数据库里添加了两条记录的哦!还有一条呢?别急,因为我们没有指定ASP循环显示,所以就只有一条啦。。在刚才的代码后面添加一行 <%do while not rs.eof%>

并在页面的第一个表格的末尾加上

<% rs.movenext loop %>

上面的代码就是说用rs记录集指针一条一条往下一条移动,直到末尾,loop是循环的意思。哈哈,再次浏览这个文件

看明白了吗,这样就可以让数据库中的数据全部显示在页面中了,好了,这节就到这,下节讲一个也很重要的部份(添加留言功能。)

五、制作添加留言页面,实现留言功能

我们是做的一个留言本,实现留言的功能就十分重要了,要不然就算不上留言本了,接下来就一起来实现这个功能。

用DW制作以下这样的页面:

设置表单的属性如下:

姓名:设置为单行文本域,名称为“user”

QQ号:设置为单行文本域,名称为“qq” 邮件:设置为单行文本域,名称为“email” 内容:设置为多行文本域,名称为“content”

最后将表单的“Action”动作指向addsave.asp就可以了。

保存文档名为add.asp,OK!下一步!

表单是做好了,但是还需要后台程序的支持,一起来使用ASP编写一个添加留言处理程序,添加留言代码:

<%@LANGUAGE=“VBScript” codepage=“936”%>

'表明ASP使用的是VB脚本

'是用include包含文件,这里包含的是数据库连接文件 <% set rs=server.createobject(“adodb.recordset”)

'利用Server内置对象创建一个记录集 sql=“select user,qq,email,content,data from main”

'SQL语句,上节有详解

rs.open sql,conn,1,'用刚才创建的名为rs的记录集打开数据库,设置属性为插入数据 rs.addnew

'用记录集新添加一条数据 user=request.form(“user”)

'请求表单的变量,定义变量为user,这里request.form是请求表单的意思 qq=request.form(“qq”)

'请求表单的变量,定义变量为qq email=request.form(“email”)

'请求表单的变量,定义变量为content=request.form(“content”)

'请求表单的变量,定义变量为content rs(“user”)=user

'将请求到的表单值传向记录集中代表user字段的名称

email rs(“qq”)=qq

'将请求到的表单值传向记录集中代表qq字段的名称

rs(“email”)=email

'将请求到的表单值传向记录集中代表email字段的名称

rs(“content”)=content

'将请求到的表单值传向记录集中代表content字段的名称 rs.update

'更新一下数据库中的数据。rs.close

'关闭记录集 set rs=nothing

'销毁记录集 conn.close

'关闭数据库连接 set rs=nothing

'销毁数据库连接 %>

将以上文件存为addsave.asp,测试下!咦?怎么填好提交以后就出现空白了,为什么?这是因为在addsave.asp中没有设置数据成功提交好后的转向页面,这里不用做那么复杂的,只要做一个刷新页面就行了,在程序的后面加上:

然后在页面中添加提示信息,比如:“您的留言已经成功提交,2秒钟后将自动返回留言本首页”

好了,这个留言的功能总算实现了,最后再测试下,看看效果!

六、制作管理登陆页面

留言本的管理功能对于留言本来说就不言而喻了,像论坛的登陆功能就是一个很好的例子,不过我们做留言本基本上有删除功能就行了,写这个教程是为了更多的ASP入门者更好的了解ASP,所以旨在学习用,当然也可以在这基础上添加更多的功能,比如回复留言者。

好了,开始了,还是按照以前的,用Dreamweaver做一个登陆页面,如下图:

把用户名的表单名称设置为admin,密码的表单名称设为password,把动作指向checkpass.asp,存admin.asp这样登陆页面就好了,下面就做检测密码的ASP程序了,看以下代码解释:

'把conn.asp包含进来连接数据库 <% 'ASP起始 admin=request.form(“admin”)'定义admin的值是表单传过来的用户名域名称admin password=request.form(“password”)'定义admin的值是表单传过来的用户名域名称admin if admin=“" or password=”“ then '这句的意思是假如用户名和密码没有输入的话那么执行下一句

response.Write(”“)'用javascript脚本提示用户 end if '结束if语句

sql=”select * from admin where admin='“&admin&”' and password='“&password&”'“ '这句很重要,查询admin表中用户名和密码与输入的是否一致。set rs=conn.execute(sql)'设定记录集rs,用conn执行SQL语句 if rs.eof or rs.bof then '当没有符合筛选结果时,则执行下面的句子 response.write ”“ '用javascript脚本提示用户 else '如果符合条件的时候

session(”admin“)=admin

'新建session,值等于表单传来的用户名 response.redirect ”mymanage.asp“ '转向到mymanage.asp,进入管理页 end if '结束if语句 %> 'ASP结束

将以上代码保存为checkpass.asp

这样,用户在admin.asp页面中输入用户名和密码后,就把用户名和密码值传给checkpass.asp处理,当用户名和密码的值和数据库中的字段相匹配时,就进入mymanage.asp这个管理页面,同时建一个session,这个session的会话变量将在后面起作用,下一节就明白了。

七、制作管理页面

上节中讲的是制作登陆页面和检测用户,当用户名和密码正确时就转到管理页面,好了,开始实现它。其实这个留言本的管理页面和用户直接看到的首页没有多大的区别,只是用了Session会话变量用作保护和增加了一个删除链接,当点击这个链接的时候,就会自动删除这条留言,好了,其本的目的知道了,那就GO!

刚才讲了,这个页面和首页的index.asp相似,那么就先复制就行了,然后再改一下

首先找到下面这句:

sql=”select user,qq,email,content,data from main order by id desc“ 把它改为:

sql=”select id,user,qq,email,content,data from main order by id desc“ 这样,就选取到了id这个自动编号的值,以便删除留言时锁定这个id。

然后在“邮件”这个链接后面增加一个链接“删除”,链接:del.asp?id=<%=rs(”id“),修改代码后为“ onclick=”return confirm('是否确定删除本留言?');“>删除 这样,待会我们做del这个页的时候,就会知道为什么了!

改过后存为mymanage.asp

现在打开浏览器看看!

怎么不用输入用户名和密码都可进入呀?别急,上节中,我们不是建了一个session的会话变量,这时就派上用场了,直接用记事本打开。

在<%@LANGUAGE=”VBScript“ codepage=”936“%>这句的后面加上

<% if session(”admin“)<>”“

then %> 这句,在末尾写上:

<% else response.Redirect(”admin.asp“)end if %> 下面来讲解一下。

<% if session(”admin“)<>”“ then %> '就是说如果session这个(”admin“)的值不是空的话就执行。怎样才不为空呢,只是在admin 登录成功时,才给session(”admin“)=admin <% else response.Redirect(”admin.asp“)end if %> '为空的话就转向登陆页,重新登陆,这样的话,直接输入网址的话就会跳到admin.asp,简单吧!

八、删除留言

上节我们增加了一个删除留言的链接,以下是这个del.asp的代码

<% set rs=server.createobject(”adodb.recordset“)id=Request.QueryString(”id“)sql=”select * from main where id=“&id rs.open sql,conn,2,3 rs.delete rs.update %>

很明了吧,才几句,第1、2、3句都不用解释了,大家都在上几节中明白了。

第4句:id=Request.QueryString(”id“)用id取值字符串中传的id,回头看一下删除的链接:del.asp?id=<%=rs(”id“)%> 就是这个链接才把id的值传来的,<%=rs(”id")%>是读取数据库中的自动编号字段中的id。

第5句:用sql定义SQL语句,这里的*是通配符,表示所有,而Where有点像我们汉语中的“当”,整句话的意思是选择所有来自表名为main的字段,它的条件是当数据库中的id字段是字串所传来的id。如果这个没有的话这个一时间不明白也不要紧,慢慢接触就知道了。

第6句是打开符合条件的记录,确切的讲不应该叫记录集了,因为经过我们这样筛选的话,记录绝对是一条,2,3指定可以对数据库中的数据进入修改。

第7、8句:

rs.delete 看了就明白了,原来这才是整个程序的精髓,就是执行删除了。rs.update 这是更新数据库中的表,删除后就更新。

最后大家自己用rs.close和conn.close释放。

第四篇:ASP实现网站智能分词搜索

ASP实现网站智能分词搜索

用ASP实现搜索引擎的功能是一件很方便的事,可是,如何实现类似3721的智能搜索呢?比如,当在搜索条件框内输入“中国人民”时,自动从中提取“中国”、“人民”等关键字并在数据库内进行搜索。看完本文后,你就可以发现,这个功能实现起来竟然是如此的简单。

第一步,我们要建立一个名为db_sample.mdb的数据库(本文以Access2000数据库为例),并在其中建立表T_Sample。表T_Sample包括如下字段:ID 自动编号

U_Name 文本

U_Info 备注

第二步,我们开始设计搜索页面Search.asp。该页面包括一个表单

(Frm_Search),表单内包括一个文本框和一个提交按钮。并将表单的method属性设为“get”,action属性设为“Search.asp“,即提交给网页自身。代码如下:

以下是代码片段:

<!--Search.asp-->

<form name=”frm_Search“ method=”get“ action=”Search.asp“>请输入关键字:

<input type=”text“ name=”key“ size=”10“>

<input type=”submit“ value=”搜索“>

</form>

下面,就进入了实现智能搜索的关键部分。

首先,建立数据库连接。在Search.asp的开始处加入如下代码:

以下是代码片段:

<%

Dim strProvider,CNN

strProvider=”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“strProvider=strProvider & Server.MapPath(”“)&

”datadb_Sample.mdb“ 假设数据库存放在主页根目录下的data目录下Set CNN = Server.CreateObject(”ADODB.connection“)

CNN.Open strProvider 打开数据库连接

%>

接下来,判断 ASP页所接收到的数据,并在数据库中进行搜索。

以下是代码片段:

<font color=”#FF0000“>未找到任何结果!!</font>

<%

Else

%>

搜索名称为“<font color=”#FF0000“><%= S_Key %></font>”的项,共找到 <font color=”#FF0000“><%= RST.RecordCount %></font> 项:<p>

<%

While Not RST.EOF 遍历整个记录集,显示搜索到的信息并设置链接%>

<!--此处可设为你所需要的链接目标-->

<font style=”font: 12pt 宋体“><a href=”info.asp?ID=<%= RST(“ID”)%>“ target=”_blank“><%= RST(”U_Name“)%></a></font><!--显示部分详细内容-->

<font style=”font: 9pt 宋体“><%= Left(RST(”U_Info“),150)%></font><p>

<%

RST.MoveNext

Wend

RST.Close

Set RST=Nothing

End If

End If

%>

在上面的代码中,有一个自定义函数 AutoKey,该函数是实现智能搜索的核心所在。代码如下:

以下是代码片段:

<%

Function AutoKey(strKey)

CONST lngSubKey=2

Dim lngLenKey, strNew1, strNew2, i, strSubKey

’检测字符串的合法性,若不合法则转到出错页。出错页你可以根据需要进行设定。

if InStr(strKey,”=“)<>0 or InStr(strKey,”`“)<>0 or InStr(strKey,”“)<>0 or InStr(strKey,” “)<>0 or InStr(strKey,” “)<>0 or

InStr(strKey,”“)<>0 or InStr(strKey,chr(34))<>0 or InStr(strKey,”“)<>0 or InStr(strKey,”,“)<>0 or InStr(strKey,”<“)<>0 or InStr(strKey,”>“)<>0 then

Response.Redirect ”error.htm“

End If

lngLenKey=Len(strKey)

Select Case lngLenKey

Case 0 若为空串,转到出错页

Response.Redirect ”error.htm“

Case 1 若长度为1,则不设任何值

strNew1=”“

strNew2=”“

’Case Else 若长度大于1,则从字符串首字符开始,循环取长度为2的子字符串作为查询条件

For i=1 To lngLenKey-(lngSubKey-1)

strSubKey=Mid(strKey,i,lngSubKey)

strNew1=strNew1 & ” or U_Name like %“ & strSubKey & ”%“

strNew2=strNew2 & ” or U_Info like %“ & strSubKey & ”%“

Next

End Select

’得到完整的SQL语句

AutoKey=”Select * from T_Sample where U_Name like %“ & strKey & ”% or U_Info like %“ & strKey & ”%" & strNew1 & strNew2

End Function

%>

要实现智能搜索,其核心就是将搜索关键字进行自动分组。在此处,我们使用了循环取长度为2的子串的方法。为什么不将子串长度定为1、3、4或其他 呢?这是因为若子串长度小于2即为1时,会失去将关键字分组的功能,而若子串长度大于2,则会丢失一些词组。大家可以将 CONST lngSubKey=2改为其他数字试一试,孰优孰劣自见分晓。

最后,别忘了将数据连接关闭,以释放资源。

以下是代码片段:

<%

CNN.Close

Set CNN=Nothing

%>

至此,这个智能搜索引擎已经完成了。你还可以将其继续完善,比如添加分页、突出显示等功能。好了,不耽误大家时间了,赶快去试一试吧。

第五篇:基于ASP的教学网站的设计与实现

4.5.3查看主题信息

用户在论坛首页中,单击讨论主题超链接,将进入到查看主题信息页面,该页面主要实现以下功能:

1.显示当前主题的详细信息; 2.显示当前主题的回复信息。

查看主题页面的运行结果如图4.8所示。4.5.4回复主题

当用户浏览主题时,可能会对该主题有自己的看法,此时可以单击“回复主题”来发表意见。回复主题页面主要实现以下功能:

1.显示当前主题信息; 2.填写回复信息;

3.显示当前系统日期;

4.自动显示回复人姓名,该内容不允许用户修改。回复主题页面运行结果如图4.9所示。在网上课堂页面中同样由网站导航条、网上课堂主体内容和页脚版权信息三大部分组成,其中网站导航条和页脚版权信息同首页一样,只需包含相应文件即可。在网上课堂主体内容的左边是专业信息列表,它是从数据库中提取出来的。右边列出来的是和所选专业相对应的课程信息,按课程类别分列显示。

设计课程学习内容页面。在该页面的右侧显示相应课程的参阅资料,用户单击参阅资料名称可以打开相应的 Word文件显示资料信息。

3.学习资料库

在该页面的左边是资料类别信息,右边是每个类别所包含的资料信息,单击它会链接到相关的网址。

4.网络考试

学生进入考试系统后,会列出考试规则,考生同意之后,链接到选择考试课程页面。因为考生在注册时已经选择好了专业,所以这时列出的只是与该考生专业相关的课程信息。

在选择完考试课程之后,考生开始正式考试。如果考试时间到了还没有交卷,则系统会自动提交并阅卷,同时显示本次考试成绩。

5.在线论坛

该模块主要是为了方便师生之间的交流,因此要有发表主题和回复主题的信息。

6.教师登录

该教学网站的教师登录模块也就是管理员登录模块,教师登录该模块后能够方便的对本教学网站后台进行管理。主要有学生档案管理、专业管理、学习资料库管理和公告栏管理几大模块,管理员能够对数据库中的内容进行及时更新。

第四节

部分源程序代码

1.分页显示源程序代码 <%

rs_student.pagesize=10

page=CLng(Request(“page”))

if page<1 then page=1

rs_student.absolutepage=page

for i=1 to rs_student.pagesize %>

<%=rs_student(“Name”)%>

<%=rs_student(“sex”)%>

<%=rs_student(“birthday”)%>

<%=rs_student(“Professionname”)%>

<%=rs_student(“address”)%>

”>

下载用Dreamweaver实现ASP动态网站建设word格式文档
下载用Dreamweaver实现ASP动态网站建设.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    基于ASP技术的班级动态网站设计毕业论文

    目 录 摘 要 ....................................................................... I ABSTRACT .......................................................................

    动态网站建设自荐信

    尊敬的领导: 您好!首先感谢您在百忙之中抽时间来阅读这封自荐信。 我是一名即将毕业的计算机系本科生,届时将获得计算机学士学位。大学四年,奠定了扎实的专业理论基础,良好的组织......

    ASP企业网站建设文献介绍

    ASP企业网站建设文献介绍 摘 要:现今网站的开发会用到形形色色开发工具,如ASP,PHP,JSP等,包括脚本语言,以及为网站提供数据存储的数据库(Access,SQL SERVER),本文主要介绍了企业网......

    关于ASP的电子商务购物网站的设计与实现

    关于ASP的电子商务购物网站的设计与实现 [摘要] 随着电子商务的蓬勃发展,电子商务购物网站的设计具有非常重要的意义。介绍了开发工具ASP的功能特点,并给出购物系统功能模块......

    基于ASP的电子商务网站的设计与实现(5篇材料)

    本文由sangatsu27贡献 pdf文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。第 !" 卷第 #! 期 第 !" 卷第 #! 期 $%&’!" (%’#! 企 业 技 术 开......

    动态网站建设论文毕业设计论文[范文]

    动态网站建设 ——利用ASP来制作动态网站 目录 1用ASP构建动态网页........................................................................................................

    动态网站建设上机实习

    上机实习注意事项: 1. 最好每次上机带U盘,把自建网站拷走。下次上机拷回来时,机器可以换,盘符不能换,如在E盘上建的网站,下次还要拷到E盘上。 2. 如果没有U盘,也可以将网站压缩成一个......

    用ASP实现在线文章翻译的功能

    用ASP实现在线文章翻译的功能 有时候想为我们的网页提供多语言支持,如果一种语言用一张网页来做实在太麻烦了,幸好Google提供了语言工具功能,下面介绍如何利用它来实现网页多种......