广东旅游网系统论文前台.doc_第1页
广东旅游网系统论文前台.doc_第2页
广东旅游网系统论文前台.doc_第3页
广东旅游网系统论文前台.doc_第4页
广东旅游网系统论文前台.doc_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

韶 关 学 院毕 业 设 计题 目:广东旅游景点网-前台管理 学生姓名: 余永安学 号: 071101323050系 (院): 计算机科学学院专 业: 计算机科学与技术班 级: 网络班指导老师姓名及职称:陈凤霞 讲师起止时间: 年 月 年 月广东旅游景点网-前台管理摘 要:网络旅游信息系统是利用计算机Web数据库高效的数据存储和管理能力来管理旅游信息,其主要意义在于简化人们以往查找旅游信息的繁琐工作,通过计算机联网后,可以实现数据的远程访问和共享,将旅游咨询和网络传播充分的结合,改变以往人们必须到旅行社的传统模式。系统页面采用Dreamweaver MX 2004进行制作,后台数据库由SQL Server 2005支持,动态网页的效果由ASP.NET技术实现。采用软件工程的方法,开发了一个简单的旅游网系统,同时结合用户需求实现了用户注册登陆、景点推荐、住宿查询等功能,降低用户的旅游成本的同时还节约了大量时间,为用户提供了极大的方便。关键词:Web;动态网页;旅游;ASP.NET SQLGuangdong attractions Network - front desk management Abstract: Tourism Information Network Web database system is the efficient use of computer data storage and management capabilities to manage travel information, it simplifies the main significance lies in the past, the tedious work to find travel information through computer networking, you can implement remote access and sharing of data will travel advice and network communication with the full and change the past, people have to travel the traditional model. System page using Dreamweaver MX 2004 for production, back-end database from the SQL Server 2005 support, the effect of dynamic web pages from the ASP.NET technology. Software engineering methods used to develop a simple travel system, combined with the user needs to achieve the user registration login, recommended attractions, accommodation queries and other functions, and reduce travel costs while also saving a lot of time, provide users with great convenience. Keywords: Web; dynamic web pages; attraction; ASP.NET SQL目 录目 录III1 引言11.1 选题背景11.2 选题依据21.3 课题目标22网站设计的技术基础22.1网站规划22.1.1确定建设网站的目标22.1.2收集资料和准备素材32.1.3确定网站风格32.2网站的设计32.2.1设计页面的布局32.2.2网页中的颜色32.2.3文字、图像、动画的使用32.3 关键技术介绍42.3.1 ASP.NET简介42.3.2 SQL Server52.3.3 ADO.NET简介52.3.4 HTML63旅游网站需求分析73.1 项目概述73.1.1目标73.1.2用户的特点73.1.3运行环境73.2旅游网站的可行性研究73.3网络旅游信息系统的功能84 旅游网站系统概要设计84.1 数据库设计84.1.1数据库设计概述84.1.2数据库需求分析94.1.3数据字典94.1.4 数据库的完整性和安全性104.2 系统总体结构设计114.3 旅游网站前台系统总体结构图115界面设计125.1 网站首页制作125.2 精选路线模块155.3 住宿推荐模块175.4景点推荐模块185.5留言板模块215.6广东地图展示275 总结27致 谢28参考文献29IV广东旅游景点网-前台管理2007级通信工程专业(5)班:何广川指导老师:夏新恩 教授1 引言随着社会的发展,科技的进步,作为信息传播媒介的计算机网络日益显露出其举足轻重的地位,使得信息的生产和交换更加的迅速和便捷。而计算机管理具有手工管理无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人们查找所需信息的速度与质量,是人们与世界接触的重要工具。特别是数据库技术的发展,计算机已经成为当今处理信息的主要工具。数据库技术是计算机应用技术中的一个重要组成部分,对于大量的数据,使用数据库来存储管理将比通过文件来存储管理更高效。随着国家对地方旅游事业的支持;各地旅游风景的不断开发与各种优厚条件的不断出台;人们不同的旅行习惯与要求;旅行社不同的规章、制度与条件,使得开发一个功能齐全包含各种信息的旅行网站势在必行。广东旅游景点是在充分利用Web数据库高效的数据存储和管理能力,利用网络丰富的数据资源,采用Web数据库技术开发的一个稳定、时效、内容丰富的旅游信息发布和管理平台。它将旅游资讯和网络传播充分的结合,改变以往人们必须到旅行社的传统模式,方便人们获取各种旅游信息,给人们的出行带来方便。1.1 选题背景网上信息的发布由于其及时性,方便性等诸多的优点被越来越多的人们所接受。旅行社作为一个为旅客提供旅行服务的行业,其发布和更新信息的速度将直接的影响到企业的前景。目前,我国旅游业正处于高度发展状态。越来越多的人在假日里选择出游作为放松自己身心的手段。跟随网络的普及和发展,人们开始习惯性的在做某事之前先网络上浏览一下相关内容,找一些相关的信息。如果能够帮助游客实现对景点的了解,推出相应的线路信息供游客们选择,实现在线的预订线路,且让游客们充分享受旅游的乐趣。1.2 选题依据随着国内互联网的发展,旅游业也成为网上的热点主题,旅游类电子商务站点也纷纷建立。不过许多网站的内容还只限于旅游信息的发布和介绍,而互联网与旅游业的结合发展显然不应局限于此。用户不再满足于通过浏览器看到静态页面,而是希望能根据要求生成更加灵活的、生动的动态页面。动态网页包含交互功能,动态网页的特点有:以数据库技术为基础,可以大大降低网站维护的工作量;采用动态网页技术的网站可以实现更多的功能,如管理员用户登录、后台管理等功能;不是独立存在于服务器的网页文件,只有当用户请求服务器才返回一个完整的网页。其中的最主要的方面就是利用它来传递和发送信息,更好的展现自我。我的旅游网就是利用计算机网络向游客们发布旅游信息;游客通过计算机网络留言来发表自己的意见和建议。旅游网站在时空方面没有限制,可以实现远程的信息查询或交流。1.3 课题目标 这个网站开发系统分为前台和后台两块进行,本人主要负责前台界面的开发。前台即用户界面,要实现的主要功能为:1)用户注册的实现:完成用户注册功能的实现;2)旅游信息的查询:发布最新的旅游线路信息、最新的旅游新闻等;3)地图实现:系统载入广东省地图;4)留言交互的实现:实现一个留言板功能,能够与游客进行交互等。2网站设计的技术基础2.1网站规划 良好的规划是进一步工作的基础,在网站建设的开始时对站点进行详细的规划组织是非常必要的。网站的整体策划及其开发是一个重要的环节,也是网站成功与否的重要因素。网站的规划是对网站功能、结构、内容、外观等方面的总体规划,需要从多方面收集和整理资料。2.1.1确定建设网站的目标从某种意义上说,网站的命运取决于客户的满意程度,因此,要开发一个优秀的网站,首先要明确该网站是为谁服务的,要满足人们的何种需求。2.1.2收集资料和准备素材建设网站的首要条件是根据网站所要展示的内容,尽可能多地从各个地方去收集和整理资料;其次,为了更好的反映这些内容,需要准备一些素材,比如图片、图标等;最后,组织内容进行设计和分类,完成整体规划。2.1.3确定网站风格确定了站点的整体风格,也就决定了网站内容的表现形式,包括网页所采用的布局结构、颜色、字体、标志图形、图像等方面。Internet上的网站风格主要有以下两种:(1)信息式 (2)画廊式采用什么样的风格,只要能找到文字与图像和其他网络媒体的平衡点,给访问者想得到的信息或是感受,最终吸引访问者,就是成功的网站。忻州旅游网站的风格采用信息式,为客户创造价值。2.2网站的设计要想建立一个优秀的网站,内容是非常重要的,但好的内容没有一个好的形式,同样吸引不了很多的读者。在网站规划过程中,已确定了网站的风格,但网站风格的具体实现要以网站主题和内容来决定,给访问者一个风格统一、结构一致的页面显示,让人感觉到整个网站内容清晰、不杂乱。2.2.1设计页面的布局在设计页面前,首先确定页面中要放置什么内容,包括导航栏、文字、图像或其它多媒体信息的详细数目,选择排版技术,如表格、框架等。2.2.2网页中的颜色在网页制作过程中,通过设置文本颜色,背景颜色,链接以及图像中的颜色,可以构造出很多布局效果,一定要保持一致性和注意可读性。2.2.3文字、图像、动画的使用浏览网页就像看杂志一样,文本的堆积令人乏味,有时几张图片、动画的出现不但可以将枯燥的语句形象化,而且给人留下深刻的印象。2.3 关键技术介绍2.3.1 ASP.NET简介ASP.NET又称ASP+,但它不是ASP的简单升级,而是微软提出的.NET框架的一部分,它是一种以.NET框架为基础开发网上应用程序的全新模式。.NET 的核心内容之一就是要搭建第三代互联网平台,这个网络平台将打破不同的上网设备、不同的操作系统、不同的网站,以及各大机构和工业界的网络障碍,将解决网站之间的协同合作,使网站之间形成自动交流,从而最大限度的共享资源。.NET框架(.NET Framework)主要有以下3部分组成:公共语言运行库(Common Language Runtime,CLR)基础库类(Base Class Libarary)ASP.NET、VB.NET、C#等语言运行库ASP.NET的功能和特点:ASP.NET是.NET框架中专门用来开发网上应用程序的,它其实不是一种语言,而更像一个框架,在这个框架下可以采用VB.NET,C#等其他.NET语言开发网上程序。相对于他的前身ASP来说,ASP.NET具有如下特点。1)效率增强ASP才有界实质性的方式,每一次用户访问页面时,就从头到尾解释一遍,这样效率较低。而ASP.NET采用编译后运行的方式,当用户第一次访问页面时对页面进行编译,以后在访问时就直接运行,这样尽管第一次会稍微慢些,但以后速度就会大大提高。2)顶级开发工具支持ASP.NET可以在Visual Studio.NET中开发,支持所见即所得、拖防控件和自动部署等功能,可以使开发效率大大提高。3)程序结构清晰再ASP中,ASP代码和HTML标记是掺杂在一起的,其实是将ASP代码嵌入到了HTML文档中。而ASP.NET可以将车古代马赫HTML标记分开,使得程序结构更清晰。4)开发简单ASP.NET中的很多特性使得开发更简单。如它提供的验证控件可以方便的验证客户是否正确填写表单内容,就不需要自己编写大段验证代码。另外,提交表单后,可以自动保留客户在表单内输入的内容。5)移植方便在ASP中,如果要使用第三方组件,就需要在服务器端注册该组件,甚至需要重新启动服务器,极不方便。而在ASP.NET中,可以向目标服务其直接复制组件,当需要更新时,重新复制一个即可。ASP.NET会自动逐步用新的组件替换旧的组件。6)Web服务所谓Web服务,就是一种特殊的Web组件,该组件有一些属性和方法,其他网上应用程序或传统应用程序可以远程调用着这属性和方法,并返回一个简单的结果。2.3.2 SQL ServerSQL Server 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力,提供了以 Web 标准为基础的扩展数据库编程功能。丰富的 XML 和 Internet 标准支持允许使用内置的存储过程以 XML 格式轻松存储和检索数据。SQL Server 提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,带来新的商业应用机遇。例如,XML数据库与Web Service的支持将使您的应用实现Internet数据互联,.NET集成极大的扩展了开发空间,异构数据集成、Service Broker使您的数据和其它应用无缝集成,各种新数据类型和T-SQL扩展带来了诸多灵活性。C#、VB.Net、XQuery、XMLA、ADO.Net 2.0、SMO、AMO等都将成为SQL Server数据平台上开发数据相关应用的有力工具。2.3.3 ADO.NET简介为了处理存储在数据库中的数据,ASP.NET是使用ADO.NET(Microsoft新的数据访问策略-ActiveX Data Objects for the .NET Framework)来完成的。它是为.NET框架而创建的,提供对Microsoft SQL Server、Oracle的数据源以及通过OLEDB和XML公开的数据的一致访问。数据共享使用者应用程序可以使用 ADO.NET 来连接到这些数据源,并检索、操作和更新数据。连接环境下应用程序的对象模型,如图1所示。图1 连接环境下应用程序的对象模型在连接环境下,整个数据存取的步骤如下:(1) 用SqlConnection对象和数据库开启连接。(2) 用SqlCommand对象向数据索取所要的数据。(3) 把取回来的数据,放在SqlDataReader对象中读取,或是做其他的存取。(4) 在对数据库的存取、查询等操作做完后,关闭SqlDataReader对象。(5) 关闭SqlConnection对象。连接环境下的数据库存取作业,从开始到结束,客户端与服务器端都是保持在联机的状态。2.3.4 HTMLHTML的英文全称是Hypertext Markup Language,中文译为“超文本标记语言”。“超文本”就是指页面内可以包含图片,联接,甚至音乐,程序等非文字的元素。在几年前作为SGML的一个子集开发的。一个HTML文件中包含了所有将显示在网页上的文字信息,其中也包括对浏览器的一些指示,如哪些文字应放置在何处,显示模式是什么样的等。如果你还有一些图片、动画、声音或是任何其它形式的资源,HTML文件也会告诉浏览器到哪里去查找这些资源,以及这些资源将放置在网页的什么位置。浏览的网页就是由HTML语言编写出来的。虽然HTML是一种语言,但HTML不是程序语言,如 C+ 和 Java 之类,它只是标示语言,你只要明白了各种标记的用法便算学会了HTML的格式非常简单,只是由文字及标记组合而成,因此任何文本编辑器都可以制作HTML页面。在编辑器中输入html代码即可完成对网页的设计,如果在其中加入VB,JAVA等脚本文件以及数据库连接有关的语句指令,便可对已知数据进行查询,从而生成动态网页的一部分。3旅游网站需求分析3.1 项目概述3.1.1目标该系统主要建立一个完整的旅游网站,突出旅游特点,有美观的界面设计。本人研究的前台主要功能:1. 用户可以对各景点相关交通方式管理与查询、酒店信息、各个景点路程与旅游方式的设计与查询。 2. 有一定数量旅游景点相关信息可供处理。方便游客了解景区各种相关信息,同时有利与景区管理部门的管理,加强双边的沟通与协作,以提高和改善管理水平,使游客通过对网站的浏览可以对景点有比较真实和丰富的了解,对景点本身做一个比较好的宣传和推广。系统根据实际情况收集的资料为背景,网站中包括各个景区的基本情况介绍如:交通情况和风景图片欣赏等,用户登陆后,都可以浏览站中的所有信息,同时可以通过系统来查询所需要的各种信息,并且留言。3.1.2用户的特点广东旅游景点网方便游客查看广东旅游信息以及加强游客进行交流。本系统的用户十分广泛,对用户的技术要求是:熟悉计算机操作,熟悉internet相关操作。3.1.3运行环境硬件最小需求: 奔腾3以上CPU,256M以上内存,10G以上剩余硬盘空间支持软件: 操作系统:Windows 98 /2000/XP开发平台:VS2005数据库:SQL Server 20053.2旅游网站的可行性研究采用现代化统一的计算机信息网站系统,能够有效帮助旅游优化旅游行业TQC,使其在行业内处于优势地位,并相对长期地保持这种战略优势。开发本系统的可行性研究如下:1.技术可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软、硬件能否满足需要。本系统采用AS.NET开发出友好美观的人机界面,便于用户理解、操作。数据库管理系统采用Microsoft SQL Server 2005,它能够处理大量数据,同时保持数据的完整性、安全性。因此本系统的开发平台已成熟可行。硬件方面,在科技飞速发展的今天,硬件更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越便宜,因此硬件平台也能够满足本系统所需。2.经济可行性:计算机技术发展异常迅猛的根本原因在于计算机的应用促进了社会经济的发展,给社会带来了巨大经济效益。因此基于计算机系统的成本-效益分析是可行性研究的重要内容。3.3网络旅游信息系统的功能网络旅游信息系统的开发应同时考虑到旅游从业者与旅游客户的需求,因此我们对系统面向用户提供的功能进行了全面分析与设计。用户可以在网上查找和对比各种旅游项目的路线、费用等情况,以便综合多种因素选择自己满意的旅游项目。同时网站推出了景点精选路线和住宿推荐,客户也可通过网站提供的留言版对于存在的各种疑问及对本网站的建议进行留言。4 旅游网站系统概要设计4.1 数据库设计4.1.1数据库设计概述数据库是数据管理的最新技术。十多年来数据库管理系统已从专用的应用程序发展成为通用的系统软件。由于数据库具有数据结构化,最低冗余度,较高的程序与数据独立性,易于扩充,易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。因此不仅大型计算机及中小型计算机,甚至微型机都配有数据库管理系统。数据库系统的出现使信息系统从以加工数据的程序为中心转向围绕共享的数据库为中心的新阶段。这样既便于数据的集中管理,又有利于应用程序的研制和维护,提高了数据的利用性和相容性,提高了决策的可靠性。目前,数据库已经成为现代信息系统不可分割的重要组成部分。数据库技术也是计算机领域中发展最快的技术之一。数据库设计是把现实世界的实体模型与需求转换成数据库的模型的过程,它是建立数据库应用系统的核心问题。数据库及其应用的性能都建立在良好的数据库设计的基础之上,数据库的数据是一切操作的基础,如果数据库设计不好,那么其它一切用于提高数据库性能的方法收效都是有限的。数据库设计的关键是如何使设计的数据库能合理地存储用户的数据,方便用户进行数据处理。设计数据库必须遵循一定的规则,在关系型数据库中,这种规则就是范式,范式是符合某一种级别的关系模式的集合。一般人们设计数据库遵循第三范式。即:数据库表中不包含已在其他表中包含的非主关键字信息。采用范式减少了数据冗余,节约了存储空间,同时加快了增、删、改的速度。4.1.2数据库需求分析整个系统所包括的信息有景点信息、用户信息、酒店信息、旅行社信息、留言信息等。前台设计时对景点路线,住宿等进行查询操作,当用户注册和留言是将信息写入数据库:1.景点管理(编号,景点名称,价格,位置,费用)2.线路管理(编号,名称,酒店具体地址,时间,价格,交通工具)3.住宿管理(编号,名称,价格,星级,地址,联系电话,价格)4.用户表(用户名,密码,电话,姓名)5.留言管理(编号,留言人,日期,内容)6.公告表(编号,日期,主题,内容)注:带下划线表示主键4.1.3数据字典数据字典是在系统数据流程图的基础上。进一步定义和描述所有的数据项、数据结构、数据存储、处理过程和外部实体的详细逻辑内容与特征的工具。数据字典的任务是对于数据流程图中出现的元素的名字都有一个确切的解释。本系统的数据字典如下:表1数据文件“用户表”字典条目文件名:用户表别名:组成:用户名+密码+类型备注:这是所有的用户信息表表2 数据文件“景点表”字典条目文件名:景点表别名:组成: 景点名称+价格+位置+费用备注: 这是所有的景点信息表表3 数据文件“路线”的字典条目文件名:路线表别名:组成: 名称+酒店具体地址+时间+价格+交通工具备注:表4 数据文件“留言表”的字典条目文件名:留言表别名:组成:编号+留言人+日期+内容备注: 4.1.4 数据库的完整性和安全性数据库的完整性是指数据的正确性和相容性。数据库管理系统(DBMS)用一定的机制来检查数据库中的数据是否满足规定的条件完整性约束条件,数据的约束条件是语义的体现,将作为模式的一部分存入数据库中7。本系统中定义了表与表之间的联系及表中各字段属性约束有助于实现有助于完整性。数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄漏、更改或破坏。在数据库系统中,大量的数据集中存放,而且为许多用户直接共享,是宝贵的信息资源,系统的安全保护措施就显得更为重要,它可以保护数据库防止恶意的破坏和非法的存取。在系统中,用户通过浏览器打开本站首页后,必须经过注册登陆,方可对本站景点进行浏览、查看、检索等操作。用户注册的用户名是唯一的,密码通过加密。在用户登陆,必须输入用户名和密码,并通过数据库的验证,同时对用户的权限进行验证,防止非法用户和未授权用户对本站进行非法访问和操作,保证本站的安全。4.2 系统总体结构设计该系统在Windows98/2000/XP环境下,主要采用VS2005开发工具,Microsoft SQL Server 2005数据库来设计,开发过程与成果应符合GB/T 11457-1995软件工程术语,GB/T 8567-1988计算机软件产品开发文件编制指南等。4.3 旅游网站前台系统总体结构图绘制系统结构图的过程,实际上就是对系统功能模块进行分解设计的过程,即合理地将数据流程图转变为所需要的系统结构图。系统结构图将会使读者和用户能直观的了解系统的结构模式,理解系统的各个功能的结构,能很好地方便用户使用和理解整个系统。广东旅游景点网前台系统用户注册精选线路住宿推荐景点推荐留言板新闻资讯广东地图图2 前台功能模块图5界面设计5.1 网站首页制作图3 网站首页实现本模块的主要代码如下所示: public partial class _Default : System.Web.UI.Page public string sql; protected void Page_Load(object sender, EventArgs e) if (!IsPostBack) sql = select top 8 id,title,addtime from allgonggao where leibie=新闻资讯; getdata(sql); sql = select top 8 * from xianlu order by id desc; getdata2(sql); sql = select top 8 * from zhusu order by id desc; getdata3(sql); private void getdata(string sql) DataSet result = new DataSet(); result = new Class1().hsggetdata(sql); if (result != null) if (result.Tables0.Rows.Count 0) DataGrid1.DataSource = result.Tables0; DataGrid1.DataBind(); else DataGrid1.DataSource = null; DataGrid1.DataBind(); private void getdata2(string sql) DataSet result = new DataSet(); result = new Class1().hsggetdata(sql); if (result != null) if (result.Tables0.Rows.Count 0) DataGrid2.DataSource = result.Tables0; DataGrid2.DataBind(); else DataGrid2.DataSource = null; DataGrid2.DataBind(); private void getdata3(string sql) DataSet result = new DataSet(); result = new Class1().hsggetdata(sql); if (result != null) if (result.Tables0.Rows.Count 0) Datagrid3.DataSource = result.Tables0; Datagrid3.DataBind(); else Datagrid3.DataSource = null; Datagrid3.DataBind(); protected void Hsgtop21_Load(object sender, EventArgs e) 5.2 精选路线模块 图3 精选路线模块实现本模块的主要代码如下所示: public partial class xllist : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) if (!IsPostBack) string sql; sql = select * from xianlu order by id desc; getdata(sql); private void getdata(string sql) DataSet result = new DataSet(); result = new Class1().hsggetdata(sql); if (result != null) if (result.Tables0.Rows.Count 0) DataGrid2.DataSource = result.Tables0; DataGrid2.DataBind(); else DataGrid2.DataSource = null; DataGrid2.DataBind(); protected void Button1_Click(object sender, EventArgs e) string sql; sql = select * from xianlu where 1=1; if (mc.Text.ToString().Trim() != ) sql = sql + and mc like % + mc.Text.ToString().Trim() + %; sql = sql + order by id desc; getdata(sql); 5.3 住宿推荐模块图4 住宿推荐模块实现该模块的主要代码如下所示: public partial class zs_list : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) if (!IsPostBack) string sql; sql = select * from zhusu order by id desc; getdata(sql); private void getdata(string sql) DataSet result = new DataSet(); result = new Class1().hsggetdata(sql); if (result != null) if (result.Tables0.Rows.Count 0) DataGrid1.DataSource = result.Tables0; DataGrid1.DataBind(); else DataGrid1.DataSource = null; DataGrid1.DataBind(); 5.4景点推荐模块图5景点推荐实现该模块的主要代码如下所示: public partial class jdlist : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) if (!IsPostBack) string sql; sql = select * from jingdian order by id desc; getdata(sql); private void getdata(string sql) DataSet result = new DataSet(); result = new Class1().hsggetdata(sql); if (result != null) if (result.Tables0.Rows.Count 0) DataGrid2.DataSource = result.Tables0; DataGrid2.DataBind(); else DataGrid2.DataSource = null; DataGrid2.DataBind(); protected void Button1_Click(object sender, EventArgs e) string sql; sql = select * from jingdian where 1=1; if (mc.Text.ToString().Trim() != ) sql = sql + and mc like % + mc.Text.ToString().Trim() + %; sql = sql + order by id desc; getdata(sql); 5.5留言板模块图6留言板实现该模块的主要代码如下所示:public partial class lyb : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) if (Sessionadmin != null) admin_go.Text = 退出管理; admin_go.NavigateUrl = exit.aspx; if (!this.IsPostBack) string ToPage = Request.QueryStringToPage; if (ToPage = null) ToPage = 1; if (!StrRegExp.IsID(ToPage) ToPage = 1; this.Bind_rptList(Convert.ToInt32(ToPage); protected void addly_Click(object sender, EventArgs e) book binbin = new book(); binbin.username = Server.HtmlEncode(this.username.Text); binbin.email = this.email.Text; binbin.qq = this.qq.Text; binbin.homepage = this.homepage.Text; if (this.Radboy.Checked) binbin.sex = 男; binbin.face = boy; else binbin.sex = 女; binbin.face = gril; binbin.body = this.lybody.Text; if (this.ishde.Checked) binbin.ishide = true; else binbin.ishide = false; Label1.Text = binbin.ishide.ToString(); if (saveinfo.savely(binbin) Response.Redirect(lyb.aspx); else Response.Write(alert(留言失败,服务器错误!);location.herf=lyb.aspx); private void Bind_rptList(int ToPage) int CurrentPage = ToPage; int PageSize = 5; int PageCount; int RecordCount; string PageSQL; string DataTable = book; string DataFiled = ID; string DataFileds = ID,UserName,Face,Sex,QQ,HomePa

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论