- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
机械工业出版社 第6章 ASP.NET与SQL结合实现交互式网页 花店网站选取SQL Server 2000作为后台数据库,来实现客户管理、商品管理、定单管理和留言板管理等网站功能。 第6章 ASP.NET与SQL结合实现交互式网页 6.1 ASP.NET简介 6.2 ASP.NET语法 6.3 客户管理 6.4 商品管理 6.5 定单管理 6.6 留言板管理 6.1 ASP.NET简介 ASP.NET是微软公司推出的一种为Internet和Intranet开发动态内容的全新方法。它不是ASP的简单升级,而是新一代Active Server Pages。 ASP.NET具有一些新的特性: 兼容性 Web controls 语言支持 更好的代码控制 更好的升级能力 Caching 6.2 ASP.NET语法 6.2.1 ASP.NET基本语法 6.2.2 配置文件 6.2.1 ASP.NET基本语法 1. ASP.NET使用的语言 2. 变量 2. 变量 2. 变量 3. 流控制语句 判断语句 分支语句 循环语句 6.2.2 配置文件 ASP.NET的配置文件是基于XML格式的纯文本文件,存在于应用的各个目录下,统一命名为“web.config”。它决定了所在目录及其子目录的配置信息,并且子目录下的配置信息覆盖其父目录的配置。 在网上花店的实例中也应用了web.config文件,代码如下: !-- 第一行的encoding属性用于设置页面所使用的语言,只有指定为gb2312编码才能正常显示简体中文 -- ?xml version=1.0 encoding=gb2312 ? configuration !-- 存放基本的数据库链接信息,链接到SQL Server企业管理器已经附加的数据库xhwz,并且用户名为sa,密码为sa -- appSettings add key=ConnectionString value=uid=sa;password=sa;database=xhwz;server=(local)/ /appSettings system.web !-- 动态调试编译的设置,设置Debug为True,就可以在编译调试时实现Debug调试,当运行通过后,设置该变量为False,可以加快编译运行的时间 -- compilation debug=true/ !-- 定制错误信息,off为禁用自定义错误信息, on或RemoteOnly启用自定义信息 -- customErrors mode=Off/ !-- 设置输入、输出数据的编码为gb2312 -- globalization requestEncoding=gb2312 responseEncoding=gb2312 / /system.web /configuration 6.3 客户管理 6.3.1 会员注册页面 reg.aspx是会员注册页面。reg.aspx页面上提供会员注册的表单,客户可以输入自己的详细会员信息,提交给xhwz数据库中的客户表users。 会员注册页面 asp:TextBox id=username MaxLength=32 runat=server /asp:TextBox 另外定义了7个TextBox控件,分别用于输入会员密码、确认密码、姓名、详细地址、邮政编码、联系电话和E-Mail 会员的性别输入通过定义了一个DropDownList控件来实现: 当客户填完自己的详细信息后,向Web服务器提交表单时,单击“提交”按钮,提交按钮由一个Button控件实现: 当客户填错会员信息,需要重新填写时,单击“重填”按钮,重填按钮也用一个Button控件实现: asp:Button text=重填 OnClick=Renew_Click runat=server / 客户注册会员信息的功能定义在两个过程中,当单击“重填”按钮时出发第一个过程,即Renew过程: public void Renew_Click(Object sender, EventArgs E) { Response.Redirect(reg.aspx); } 客户填写完详细信息后,单击“提交”按钮时触发第二个过程,即Register过程: public void Register_Click(Object sender, EventArgs E) { if(username.Text==|password1.Text==|password2.Text==|myname.Text==|email.Text==) { Message.Inner
您可能关注的文档
- 电子商务网页制作技术 教学课件 作者 王春燕 网站发布与管理.ppt
- 电子商务网页制作技术 教学课件 作者 王春燕 网站项目认识.ppt
- 电子商务网站建设 第四版 背景资料.ppt
- 电子商务网站建设 第四版 工作任务1 网站建设的项目周期流程及人员.ppt
- 电子商务网站建设 第四版 工作任务2 网站建设需求分析.ppt
- 电子商务网站建设 第四版 工作任务4 网站的设计.ppt
- 电子商务网站建设 第四版 工作任务5 网站主要功能模块的设计与开发.ppt
- 电子商务网站建设 第四版 工作任务6 网站的测试与发布.ppt
- 电子商务网站建设 第四版 工作任务7 网站的管理与维护.ppt
- 电子商务网站建设 第四版 工作任务8 网站的宣传与推广.ppt
- 电子商务网站建设案例教程 教学课件 作者 梁露 第7章.ppt
- 电子商务网站建设案例教程 教学课件 作者 梁露 第8章.ppt
- 电子商务网站建设教学课件 作者李洪心。 第2章 网站的规划与设计.ppt
- 电子商务网站建设教学课件 作者李洪心。 第六章_网站软硬件设计.ppt
- 电子商务网站建设教学课件 作者李洪心。 第七章_网络数据库设计.ppt
- 电子商务网站建设教学课件 作者李洪心。 第三章HTML.ppt
- 电子商务网站建设教学课件 作者李洪心。 第十章电子商务网站案例.ppt
- 电子商务网站建设教学课件 作者李洪心。 第四章CSS.ppt
- 电子商务网站建设教学课件 作者李洪心。 第五章JavaScript.ppt
- 电子商务网站建设教学课件 作者李洪心。 第一章_电子商务网站基础.ppt
最近下载
- 中华人民共和国国歌-教案.doc VIP
- 2025年高考(全国一卷)数学试题和答案.docx VIP
- 离散数学答案(刘玉珍_编着).doc VIP
- 人民版六年级《劳动》上册全套教学课件.pptx
- 《城市规划原理》第3章 城乡规划体制.ppt VIP
- 基于SOR理论的社交网络互动对旅游行为的影响.docx VIP
- 哈曼JBL Live 770NC 无线罩耳式自适应降噪耳机 配置指南 (中国)说明书用户手册.pdf
- 《城市规划原理》第3章城乡规划体制.pptx
- 2025年最新的BRCGS包装材料全球标准第7版全套管理手册及程序文件.docx VIP
- 激光原理及应用陈家璧主编习题解答.pdf VIP
文档评论(0)