欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    动态实训报告.docx

    • 资源ID:1291470       资源大小:85.91KB        全文页数:12页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    动态实训报告.docx

    甘博欷零赧柔技福号院动态网站建设实训报告系别经管系专业计算机信息管理班ftG12450301姓名包血一指导老师马涛完成时间12月14号前言SP.NET是Web开发技术高速发展的产物,是当前主流的Web应用程序开发技术之一,它构建与.NETFramework之上,使得从传统的数据库访问技术到如今的分布式应用开发技术等一系列技术都发生了变革。而且,它在快速发展、编译与部署方面的优势是任何一种互联网开发技术都无可比拟的。也正是因为这些优点,一批乂一批的开发人员加入到ASP.NET的开发阵营中。通过ASP.NET,我们可以简洁快速的开发出企业级的、高性能的、便维护的Web应用系统。ASP.NET技术是微软近年来推出的主要技术,自从.NET2.0版本问世之后,越来越多的开发人员和企业1.I经能够接受.NET技术带来的革新。SP.NET4.0是目前微软最新的Wcb应用开发可视化平台,它不仅在语言和技术上弥补了原有的SP.NET2.0与ASP.NET3.0的不足,并供应了许多新的控件和技术特性以提升开发人员的生产力。与之相应,Visua1Studio2010除了保持与Visua1.Studio旧版本相同的特点之外,也供应了大量新的帮助提升开发人员的编程效率。鉴J-SP.NET所涉与的内容众多,本次实训尽可能介绍各个方面的主要内容,对实际设计与开发过程中运用较少的学问点只作了简洁介绍,而对那些应用型强、开发中运用频率较高的学问点则通过一系列小规模精选案例进行相对全面、深化的阐述和分析。2、服务器控件(1)、服务器控件简介(2)、标准IVEB服务器控件(3)、腌证控件实训方法3、运用数据库系统(1)、创建MieroSOftSQ1.Seever数据库、常用SQ1.语句(3)、MicrosoftSQ1.SeeVer常用操作(4)、创建MiCrOSOf1.ACCeSS数据库4,运用数据控件访问数据库(1)、运用数据源文件、运用GridVieW控件、运用FormView控件(4)、运用Reprater控件(5)、运用DeIaiISViex,控件2、设计方案(1)数据库设ih在MiCrOSOfIACCeSS中创建一个名为SIUdent的数据库,在其中包括Uid(学号,主键)、Unname(姓名)、UnneX(性别)、CIaSS(班级)、math(数学)、VFP(数据库)、dongtai(动态网站)、Iongji(统计学)8个字段的gread表,并向表中添加相关数据,如卜图所示。A>4*”,34rt*>r<!1*»IHRXiQCU女CKV<3.'SX>2AM1.24%4>3124WX0ft<1S4WU<C0)4ff>Mfr24KaK4SOXOHKi.ftSXx3K4MU>”,女XZ45<<J124SOJC4CSH*11254O<we'W"*<*v>2«sa)c«>11«*f1.t2*9<4124WJI0HA9124y3W4e0j»WR次124MJ1211iIIfr112*UOU4trtJi5王RR女三we11r.n*C2乂。»1*?食<X249<U<MKMmu*<12C124DOHTKHft.IK124MHHM*,女IV4Vf?>24!O3X9IMM*1123Ens3cMav2msfsXSBmEX-)"g815“”踪3“M”g8M1.4f42wN一igsT4w3Bng%xxMa2iG4nVrrmfig>8ek58,k">2A""ZNW(2)学生成果查询系统界面设置新建一个ASP.NET网站,向DefaUII.aspx页面添加一个用于布局的HTM1.表格,添加个卜拉列表框DropDown1.ist,个文本框控件TextBox,三个按钮BU1.1.Qn1.(查询)、BUtton2(显示全部)、BU1.1.On3(退出系统),个用于显示student数据库数据的GridView控件和四个分别以学号,姓名,班级,全部查询的SqIDa1.aSoUrSe控件。分别为SqIDaIaSoUrSe1、Sq1.DataSOUrSe2、SqIDataSOUrSe3、SqIDataSoUrse4.界面设置如卜,图所示。(3)登陆系统界面设置给DefaUII.aspx页面添加一个Web窗体,命名为ChaPIer1,在Chapter1.中添加两个文本框控件TextBox1.和TeXtBox2,个Button按钮。一户JHJ3、设计过程(1)学生成果查询系统页面控件属性设置设置下拉列表DropDown1.ist的ID属性为DropType,文本框TeXtBOX1.的ID属性为TeXIKey,按钮Button1.的ID属性为ButtonQuerytText属性为查询,Button2的TCXt属性为显示全部,Button3的TCXt属性为退出系统,GridView的ShowFooter属性为True,AutoGcneratcCo1.unins属性为Fa1.se.设置数据库控件Sq1.DataS。UrSe1.的属性,为其配置数据源。在其任务菜单中执行“配置数据源”吩咐,在打开的对话框中单击“阅读”按钮,选择己经存放在APP-Data下的数据库student.mdb文件。在配置“SE1.ECT”对话框中选择“制定自定义SQ1.或语句存储过程”。单击“下一步”按钮,打开如图所示的对话框,录入如下图所示的SQ1.语句是返回记录集中包含一个总分计算字段。的数据等TextKey的Text属性值,单击“下一步”按钮,测试查询,单击“完成”按钮完成时SqIDataSoUrSeI的数据配置。SqIDataSoUrSe2与Sq1.DataSourseB的数据配置方法与Sq1.DataSourse1.的方法基本相同,为了使程序支持“模糊式泡”在按姓名和班级查询时运用了“1.IKE”运算符。Sq1.DataSourse2的SE1.ECT语句设置SqIDataSoUrSe3的SE1.ECT语句设置Response.Write(*<script1anguage=javascript>a1ert('清输入用户名!')j<script>*);return:/通过查询字符申将用户名传递给找回密码页面Response.RedireCt(*chapter7-21.aspx?username=*+TextBox1.Text);3>chapter7-2-1.的页面加载事务代码:protectedvoidPage_1.oad(objectsender,EventArgse)(if(!IsPostBack)假如页面时首次加载if(Request.QueryString*username"J_-nu11)若查询字符中的值为nu1.1.,则返回登录界面,防止误入Response.Redirect(wWebFonn1.aspx*):将登录页面传递来的用户名显示在标签控件中1.abe13.Tex1.=Reques1.QUeryS1.ring"username"Sq1.Connectionconn=newSq1.ConnectionO;1.abe1.4.Text=11yRow3.ToStringO.TrimO;4>chapter7-21页面中“找回”链接按钮的代码:protectedvoid1.inkButton1_C1ick(objectsender,EventArgse)(SqIConnectionconn=newSq1.ConnectionO;conn.ConnectionString=*DataSource=.SQ1.EXPRESS:AttachDbI'i1.ename=F:新建文件夹案例72案例72AppDa1.anewsSystem.mdf;IntegratedSecuriIy=TrgUserInstance=True”;conn.Open();/打开连接stringSeIeCtSqI="se1.ect*fromuserswhereusername=*"+1.abe13.Text+“'"Sq1.DataAdapterda-newSq1.DataAdapterO;da.Se1.ectCommand=newSq!Command(se1ectSq1,conn):DataSet<is=newDataSet();将Da1.aAdaPIer执行SQ1.语句的结果填充到DataSet对象中da.Fi11(ds);DataRowmyRow=ds.Tab1.esO.Rows0;if(TextBox1.Text=myRow4.ToStringO.TrimO)/创建ConwandBuiIder对象后,无需再运用DataAdaPter的/Ipda1.aCommand属性来执行更新操作,但前提是表肯定要有主键Sq1.CommandBuiIderscb-newSq1.ConmandBuiIder(da);Randomr=newRandomO;stringnewpwd=r.Next(100000,999999).ToStringO;Response.Write(,<scriptIanguage=Javascript>a1.ert(,您的新密码是:"+newpwd-”,请牢记并与时更改!);</scrip1.>");InyRoW"userPWd"=newpwd;将新密码写入DataSetda.Update(ds);将Da1.aSe1.中的数据更改通过适配器回送到数据源conn.C1.oseO;e1.seResponse.Wri1.e("script1.anguage=javascript>a1.ertC您的提示问题答案不正确!,);</script>*):)3、设计结果输入用户名和密码,当用户名和密码都正确时,登陆到系统,显示用户级别。如下图所示新闻发呻乐佐餐录电户名,包王介系社:J1.eftJEn*vS3p当输入密码错误时,跳出对话框,提示用户名或密码错,如下图所示用户名.t*<«±”-««当用户遗忘密码时,可在输入用户名后单击“找回密吗”按钮跳转到如下界面,找回密码。HnfHt*f*“冬,«®H在“你的答案”对应的TeXIBoX控件中输入users表中预留问题所对应的相应答案,当答案正确时,生成新密码,按“返回”按钮,返回到登陆界面登陆系统。常户4包工“M*>4*e*-f<<!tA送e1.五、设计中遇到的问题与解决方法项目一1、GridViewI任务里编辑列时DataFie1.d与HeaderTeXt混淆。经过老师的讲解示范与同学们的帮助,搞明白里DataPie1.d与HeaderText的意思。2、Sq1.Da1.aSource配置数据源时

    注意事项

    本文(动态实训报告.docx)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!

    收起
    展开