2023年购物网站设计Web实验报告_第1页
2023年购物网站设计Web实验报告_第2页
2023年购物网站设计Web实验报告_第3页
2023年购物网站设计Web实验报告_第4页
2023年购物网站设计Web实验报告_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

@江彖大学购物网站设计报告班级:学生姓名:学号:完毕时间:2023年11月18日if(ConverI.Tolnt32(Request.QueryString["序6歹ij"])==1)Session[*listl*]="<tr><td>水?杯?<tdSession[*check1*]="¥辍?0.0<td>*:Session[wcountl"]=Convert.Tolnt32(Session[*countl*])+1;}})intr=Convcrt.Tolnt32(SessionE^account"]);string[]strArray=newstring[Session.Count];Session.CopyTo(strArray,0);Response.Write("<tab1eborder=lpxalign=center>");Response.Write(*<captionalign=left>购物车</caption>");Response.Write(“<tr><ld>名称<td>单价<td>数量“);foreach(stringstrinstrArray)(Response.Write(Session[str]);}Response.Write("</table>*);)四、实验小结:五、收获和提高方向:通过这次网页设计,让我对网页基本布局和设计方法有了深刻的了解,了解了网页中的各种属性以及css+diV这种设计方法的优势,让我可以通过更加快捷,方便,准确的方法来建立以及修改网页。在日后的学习和实验中,我要着重学习在网页中应用一些程序和数据库,以及网页的后台程序,我认为这才是可以体现出一个网站强大功能的地方,而网页只是一个网站的脸面,要真正买足用户的需求,不光只能看,还要有更加丰富的功能支持。谢谢老师这学期的悉心指导,我会在此后的学习中更加认真努力!购物网站设计报告设计规定.购物车包含注册页面、登录页面、购物页面、购物车四个页面。.在购物页面中,将页面信息与数据库绑定,直接将数据库中的内容显示到网页上。此外,对“名称”设计超链接,点击进入商品的具体信息介绍页面。.网站美观大方二,实现效果.登录页面用户名:zhangxinji密码:111.注册页面用户名zhangxinji密码•••电话邮箱Isubmit)竺et返回登录页面•购物页面继续।CartIDNumberNamePrice|Num|编辑删除zhangxinji2AppleMD711CH-56501编辑删除zhangxinji3戴尔Ins5CR-1528B36991编辑删除zhangxinji4LenovoY410p49991结算商品.购物车继续।CartIDNumberNamePrice|Num|编辑删除zhangxinji2AppleMD711CH-56501编辑删除zhangxinji3戴尔Ins5CR-1528B36991编辑删除zhangxinji4LenovoY410p49991结算商品三.重要代码1.登录页面与数据库连接protectedvoidButton2Click(objectsender,Event.Argse)(stringconnstr=DataSource=XIAOZHENZHEN-PC;InitialCata1og=login;IntegratedSecurity=True*;StringBuildersb=newStringBuilder();sb.Append(Mselectcount(");sb.Append。'”):sb.Append(TextBox1.Text):sb.Append(**)fromuserinfowherepassword=");sb.Append(TextBox2.Text):using(Sq1Connectionconn=newSqlConnection(connstr))(SqlCommandcmd=conn.CreateCommand();cmd.CommandText=sb.ToStringO:conn.Open();intnum=(int)cmd.BxecuteSca1ar();f(num>0)(Response.Redirect(*shop.aspx*):)else(Responsc.Write("账号密码错误");))}.注册页面与数据库连接protectedvoidButtonl_Click(objectsender,EventArgse)(stringconnstr=DataSource=XIAOZHENZHEN-PC;InitialCata1og=1ogin;1ntegratedSecurity=True";StringBuiIdersb=newStringBuiIder0;sb.AppendCinsertintouserinfo(username,password,shenfen,name,sex,birthday,te1ephone)va1ucs(");sb.AppendC'");sb.Append(TextBox1.Text);sb.Appendsb.APpend;sb.Append("'");sb.Append(TextBox2.Text);sb.Append(:sb.Append(",");Response.Write(sb.ToString());using(SqlConnectionconn=newSqlConnection(connstr)){conn.Open();Sq1Commandcmd=conn.CreateCommand();cmd.CommandTcxt=sb.ToString():intnum=(int)cmd.ExecuteNonQuery();intcount=(int)cmd.ExecuteNonQuery();if(count>0){Response.Redirect("Default,aspx*);}else{Response.Redirect("fau1t.aspx");}conn.Close();}}3.购物车页面<asp:GridViewID=*GridView1"runat=*server*AutoGenerateColumns="False”DataSourceID="SqlDataSourcel*IIeight="162px"Width=*644px"BackColor="LightGoldenrodYe1low"BorderCoIor="Tan"BorderWidth=*lpx"CelIPadding=*2*ForeCo1or="Black"GridLines="Noncstyle="text—a1ign:centeronselectcdindexchanged=/yGridViewl_Se1ectedIndexChanged”><A1ternatingRowSty1eBackColor=*Pa1eGo1denrod”/><Columns><asp:BoundFieIdDataField="序列"HeaderText="序歹U"SortExpression="序列”/><asp:HyperLinkFieldDataXavigateUr1Fields="序列"DataNavigateUr1FormatString=*detail,aspx?id={0}"DataTextField="名称"HeaderText="名称"/><asp:BoundFieldDataFie1d="介绍HeaderText="介绍SortExpression="介绍”/><asp:ImageFieldDataAiternatcTcxtField="图片"DatalmagcUrJField="图片"HeaderText="图片"></asp:ImageField>asp:BoundFieldDataFie1d="价格"HeaderText="价格"SortExpress!on="价格”/><asp:CommandFieldShowDe1eteButton="True"/>asp:TemplateFieldHeaderText="购o买ShowHeader=*Fa1se^>ItemTemp1ate><asp:LinkButtonID=*LinkButtonl'*runat=*serverMCausesValidation=*fa1se”CommandNamc=""Texl="力口入购物车“CommandArgument=z<%#Eva1(“序列")%>'0nClick="LinkButton1C1ick*></asp:LinkButton></ItcmTemplateX/asp:TcmplateFie1d></Columns></asp:GridView><asp:SqlDataSourceID=,/SqlDataSourccKrunat=z,server"ConnectionString="V%$ConnectionStrings:1oginConnectionString%>”SeiectCommand='*SELECT*FROM[shopping]*X/asp:SqIDataSource>4.具体信息<asp:FormViewID="FormViewl"runat="server*I)ataSourceID="SqIDataSourccl"><Edi11temTemp1ate>序列:<asp:TextBoxID="序列TextBox"runat="server"Text=/<%#Bind("序列")%>'/><br/>名称:<asp:TextBoxID="名称TextBox"runat="$erver"Text='<%t+Bind("名称")%>'/><br/>介绍:<asp:TextBoxID="介绍TextBox"runat="server"Text=,<%#Bind("介绍")%>'/><br/>价格:<asp:TextBoxID="价格TextBox"runat=^server*Text='<翻Bind("价格")%>'/><br/><asp:LinkButtonID="UpdateButton*runat=*server*CausesVa1idation=MTrue*CommandName="Update"Text="更新"/》 :<asp:LinkButlonID="UpdateCancelButton"runat=*servCausesValidation=11FaIsc"CommandNamc=*CanccI"TexI="取消"/></EditItcmTemplatc><InsertItemTemplate>序列:<asp:TextBoxID="序b列TextBox^runat=*server"Text=,<%#Bind("序列”)%>*/><br/>

名称:<asp:TextBox1D="名?称?TextB。x"runat="serverHText='<%#Bind("名称")%>'/><br/>介绍<asp:TextBoxID="介绍TcxtBox"runat=*scrver*Text='Bind("介绍")%>f/><br/>价格:<asp:TextBoxID="价格TextBox"runat=Mserver“Text=/<%#Bind(“价格")%>'/><br/><asp:LinkButtonID=*InsertButton*runat=*server*CausesVa1idation=*True*ConunandName=MInsert11Text="插入"/> ;<asp:LinkButtonII)=",lnsertCanceiButton*runat=*servevHCausesVa1idationiFalse"CommandName="CaneeI”Text="取消"/>"InsertItemTemplate)<1temTemplate>序列asp:LabelID="序6列Label*runat=*serverz,Texl='V%#Bind("序列”)%>>/><br/>名称:asp:LabelID="名称Label"runat=wserver"Text='〈翻Bind("名称")%>'/Xbr/>介绍asp:LabelID="介绍La

温馨提示

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

评论

0/150

提交评论