毕业设计(论文)-小型电子商务系统的设计和实现(29页).doc

上传人:1595****071 文档编号:38807938 上传时间:2022-09-05 格式:DOC 页数:28 大小:400.50KB
返回 下载 相关 举报
毕业设计(论文)-小型电子商务系统的设计和实现(29页).doc_第1页
第1页 / 共28页
毕业设计(论文)-小型电子商务系统的设计和实现(29页).doc_第2页
第2页 / 共28页
点击查看更多>>
资源描述

《毕业设计(论文)-小型电子商务系统的设计和实现(29页).doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-小型电子商务系统的设计和实现(29页).doc(28页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、-毕业设计(论文)-小型电子商务系统的设计和实现-第 22 页分类号 编 号 毕业设计题 目小型电子商务系统的设计与实现学 院 物理与信息科学学院 姓 名 专 业 计算机科学与技术 学号 研 究 类 型 应用研究 指 导 教 师 提 交 日 期 2014年5月9日 原创性声明本人郑重声明:本人所呈交的论文是在指导教师的指导下独立进行研究所取得的成果。学位论文中凡是引用他人已经发表或未经发表的成果、数据、观点等均已明确注明出处。除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的科研成果。本声明的法律责任由本人承担。论文作者签名: 年 月 日 论文指导教师签名:小型电子商务系统

2、的设计与实现摘要本系统以ASP.NET为网页开发技术,采用了B/S模式,以C#为主要开发语言,后台数据库服务器采用SQL Server 2005,实现了一个电子商务系统。电子商务系统分为前台和后台管理。前台管理包括会员注册、登录、修改个人信息、查询商品、购买商品以及查看各种服务条款等功能模块;后台管理包括会员管理、商品管理、仓库管理、订单管理和管理员管理等功能模块。通过这些前后台功能模块的设计,基本上实现了整个网上购物的全过程。关键字:网上购物;ASP.NET ;SQL Server2005;B/S模式Design and implementation of a small electroni

3、c commerce systemAbstractThis system to ASP.NET as the Webpage development technology, using B/S mode, using C# as the main development language, the backstage database adopts SQL Server 2005, the realization of an electronic commerce system.Electronic commerce system is divided into front and back

4、office management. front desk management includes member registration, login, modify personal information, query of goods, buy goods and view the various terms of service modules; the backstage management including members of management, commodity management, warehouse management, order management a

5、nd administrator management module. Through the design of module function of these before, basically realizes the whole process of online shopping.Keywords: online shopping; ASP.NET; SQL Server2005; B/S model目录第一章 绪论11.1研究背景11.2研究目的与意义21.3关键性技术分析21.3.1 B/S模式21.3.2 ASP.NET技术介绍21.3.3 ADO.NET对象3第二章 系统需

6、求分析与概要设计42.1系统可行性分析42.2系统需求分析52.2.1功能设置52.3系统用例分析与设计62.3.1识别参与者62.3.2系统用例图62.3.4系统时序图和协作图7第三章系统详细设计123.1项目规划123.2系统前后台功能结构设计123.2.1网上购物商城前台功能结构图123.2.2网上购物商城后台功能结构图133.3数据库的设计133.3.1数据表概要说明133.3.2数据库概念设计143.3.3主数据表的结构153.3.3数据关系图17第四章 系统实现184.1公共类的编写184.1.1 Web.Config文件的配置184.1.2数据库操作类(SqlOperate)的编

7、写184.2推荐商品模块设计194.3会员登录模块设计204.4会员注册模块的设计214.5购物车模块设计234.6后台登录模块设计254.7商品管理模块设计26第五章 系统测试与完善285.1系统测试原理及原则285.2系统测试方法285.3本系统测试29第六章 结论与展望33参考文献34第一章 绪论1.1研究背景随着网络的发展和普及,网上购物这种购物方式已被人们所接受,人们足不出户就可以在网上浏览到全国各地的商品信息,方便快捷地搜索到自己所需要的商品。与此同时,随着中国市场经济的日益成熟,中国企业面对的竞争压力也越来越大,企业要想生存,就必须有一种高效,便于客户购物和支付的购物形式,因此网

8、上购物这种新的商业运营模式就被越来越多的商家运用到竞争中,并得到大多数客户的认可。这种基于B/S模式实现的购物方式已经初具规模,一些电子商务网站的成立,改变了人们以往的购物观念,从整体上降低了企业成本,加快了企业对市场的影响速度,提高了企业的服务质量和竞争力1。1.2研究目的与意义网上购物网站构建初始目标主要是面向广大消费者,由于不同人群对商品的需求不同,因而购物网站应在具有自己特色的同时应适合不同人士的需要。因此,购物网站应面向广大消费者,并突出完善售前、售中、售后客户服务与安全保障方面的特色。售前服务提供详细的商品信息、简便快捷的操作过程;售中服务通过采取安全措施为用户提供网上订购服务安全

9、保障与实时支付;售后服务对用户订购的商品提供快速物流配送,并对用户所购商品提供质量保证。1.3关键性技术分析1.3.1 B/S模式B/S模式(Browser/Server,浏览器/服务器模式),是Web兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心的部分集中到了服务器上,简化了系统开发、维护和使用。客户机上只要安装上一个浏览器,如Internet Explorer、Netscape Navigator,服务器安装Oracle、Sybase、SQL Server等数据库。浏览器通过Web Server同数据库进行交互2。B/S最大的优点

10、就是用户可以通过浏览器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中,只要有一台能上网的电脑就能使用,客户端零安装、零维护。系统扩展性非常的容易2。1.3.2 ASP.NET技术介绍ASP.NET是一种建立动态Web应用程序的技术。它是.NET框架的一部分,可以使用任何.NET兼容的语言编写ASP.NET应用程序。使用Visual Basic .NET、C#、J#、ASP.NET页面(Web Form)进行编译可以提供比脚本语言更出色的

11、性能表现3。Web Form允许在网页基础上建立强大的窗体。当建立页面时,可以使用ASP.NET服务端控件来建立常用的UI元素,并对他们编程来完成一般任务。这些控件允许使用内建可重用的组件和自定义组件来快速建立Web Form,使代码简单化3。1.3.3 ADO.NET对象ADO.NET 对象可大体分成两大类:一类是与数据库直接连接的联机对象(称为.NET Data Provider),其中包含了Connection 对象、Command对象、DataReader对象以及DataAdapter对象等,通过这些类对象,可以在应用程序中完成连接数据源以及数据库维护等相关操作。另一类则是与数据源无关

12、的断线对象,例如,DataSet对象、以及DataRelation对象等3。Connection对象主要建立与特定数据源的连接;Command对象主要提供对数据源执行命令的访问;DataReader对象主要从数据源中提供高性能的单向数据流;DataAdapter对象主要是用数据源填充DataSet并解析更新;DataSet对象是数据的内存驻留表示形式3。(1)Connection对象Connection对象用来和数据库建立连接。并且微软提供了以下4种数据库的连接方式:a) System.Data.OleDb.OleDbConnection b) Systen.Data.SqlClient.Sq

13、lConnectionc) System.Data.Odbc.OdbcConnectiond) System.OracleClient.OracleConnection(2)Command对象在利用Connection对象连接好数据源之后,可以使用Command对象对数据源执行查询、添加、删除和修改等各种操作,操作实现的方法可以使用SQL语句实现,也可以使用存储过程。根据所用的.NET Framework数据提供程序的不同,Command对象也可以分成4种,分别是SqlCommand、OleDbCommand、OdbcCommand和OracleCommand,在实际的编程过程中应该根据访问的

14、数据源不同,选择相应的Command对象3。(3)DataReader对象DataReader(即数据阅读器)是一个DBMS所特有的,常用来检索大量的数据。DataReader对象是以连接的方式工作,它只允许以只读、顺向的方式查看其中所存储的数据,并在ExecuteReader方法执行期间进行实例化。使用DataReader对象无论在系统开销还是在性能方面都很有效,它在任何时候只缓存一条记录,并且没有把整个结果集载入内存中的等待时间,从而避免了使用大量的内存,大大提高了性能3。(4) DataAdapter对象DataAdapter(即数据适配器)对象是一种用来充当DataSet对象与实际数据

15、源之间桥梁的对象,DataSet对象是一个非链接的对象,它与数据源无关。而DataAdapter则正好负责填充它并把它的数据提交给一个特定的数据源,它与DataS对象配合使用,可以执行新增、查询、修改和删除等多种操作3。第二章 系统需求分析与概要设计2.1系统可行性分析商业企业在运营过程中,经常会受到以下一些条件的限制。l 产品的宣传受到了限制,采购商或顾客只能通过上门咨询、电话沟通等方式进行各种信息的获取,受到一定时间与物理空间的局限性并且成本较高;l 庞大的商业经济周转;l 复杂的产品周转渠道。从看样品、谈价格到支付货款等一系列的产品周转渠道过于复杂,企业与顾客之间缺乏全面的沟通与快捷运营

16、的平台;l 商业企业中根据季节的变化,热销产品在销售高峰到来时货源很紧张,企业需要实时了解商品的销售情况,保证热销商品的要货满足率。因此,企业需要重新认识市场、消费者以及自身市场的定位,正确认识电子商务技术在企业中的重要地位,以少量的时间和资金建立企业门户网站并假设一定范围的商务网站,以此来制定长远的发展战略,使企业与顾客之间的经济活动变得更加灵活、更加生动3。从项目开发的角度考虑,网上购物商城系统后台数据库采用目前比较流行的Microsoft SQL Server 2005,该数据库系统在安全性、准确性、运行速度方面有绝对的优势,并且处理数据库量大,效率高;前台采用Microsoft公司的V

17、isual Studio 2005作为主要的开发工具,可实现与SQL Server 2005数据库无缝连接3。2.2系统需求分析开发一个网上购物商城系统前,首先需要考虑用户的需求是什么,即该网站应该实现的主要功能。通过对一些典型的电子商务网站的考察、分析以及实际的市场调查,要求本系统具有以下功能3;l 美观友好的操作界面,能保证系统的易用性;l 规范、完善的基础信息设置;l 商品分类信息详尽,可以按照不同类别查看商品的信息;l 按商品大类以及商品名称进行模糊查询;l 实现网上购物;l 新品及特价商品展示;l 商品销售排行;2.2.1功能设置根据相关调查,在编写电子商务平台时,登录者主要应该考虑

18、两种角色,即注册会员和后台管理员3。l 会员功能分析。会员在登录进入该系统后,可以选择查看各种商品的详细信息并购买;此外,会员还可以通过输入用户ID来查询购物情况,以及查询各种服务条款和修改个人信息。l 管理员功能分析。管理员登录后,不仅可以查看商品销售情况,还可以管理会员、商品、订单、仓库和自身信息;另外,管理员还可以根据实际情况添加其他管理员可以维护该网上购物商城的购物环境和安全。2.3系统用例分析与设计2.3.1识别参与者通过对本系统的分析,可以确定本系统中有两个参与者:会员Customer和管理员Administrator如图2-1所示。图2-1 系统参与者各参与者描述如下:Custo

19、mer会员浏览商品、查询商品等,注册并登录后可以购买商品和查询基本信息。Administrator管理员可以编辑推荐商品、编辑服务条款、管理会员、商品、仓库、订单、后台。2.3.2系统用例图用例图反应使用者和系统的交互过程。用例图用来描述软件系统向一组参与者提供的相关的功能。通过对网上购物商城系统的分析,导出系统的用例图构成如图2-2:图2-2系统用例图2.3.4系统时序图和协作图1.顾客注册图2-3顾客注册成为会员时序图图2-4顾客注册成为会员协作图说明:首先由顾客输入注册时需要填写的个人信息,“注册模块”接受顾客输入的信息,然后数据库模块将顾客添加到数据库中。2顾客查询商品图2-5顾客查询

20、商品时序图图2-6顾客查询商品时序图说明:顾客或者会员在对商品检索时候,可以通过输入关键字的方式检索,进入商城首页的查询模块,输入想要查询的商品,点击查询按钮,然后就会显示商品的详细信息。3顾客购买商品图2-7顾客购买商品时序图图2-8顾客购买商品协作图说明:购买商品只针对已经注册并且登录的用户,用户检索到商品然后将商品添加到购物车了,将商品订单存入到数据库。4管理员添加商品图2-9管理员添加商品时序图图2-10管理员添加商品协作图说明:管理员要添加商品时,首先要登录到后台,在商品管理模块中进入添加商品页面,然后编辑商品信息,点击保存按钮,将商品添加到数据库中。管理员的其他操作都和上面类似。第

21、三章系统详细设计3.1项目规划通过前面对系统的需求分析和概要设计,确定了本系统功能主要由前台会员模块和后台管理员模块组成3。l 前台功能模块。前台模块主要包括会员注册、登录、修改个人信息、购物、情况和查看各种服务条款等功能。l 后台管理模块。后台模块主要包括后台管理员对会员、商品、仓库、订单和管理员的管理等功能。3.2系统前后台功能结构设计3.2.1网上购物商城前台功能结构图网上购物商城前台功能结构图会员登录会员注册/忘记密码购物车购物信息查询交易条款服务/协议后台入口查看信息清空购物车结账设置主页交易/退货等协议收藏主页图3-1网上购物商城前台功能结构图3.2.2网上购物商城后台功能结构图网

22、上购物商城后台功能结构图管理员登录会员管理商品管理仓库管理订单管理后台管理图3-2网上购物商城后台功能结构图3.3数据库的设计3.3.1数据表概要说明管理员信息表商品信息表商品类别表图片信息表会员信息表购物信息表仓库信息表为了对本系统后台数据库中的数据表有一个更清晰的认识,这里特别设计了一个数据表树形结构图,该图包括系统中所有数据表,如图3-3所示。图3-3 数据表树形结构图3.3.2数据库概念设计商品类别类别ID类别名称所属仓库通过对网站进行需求分析以及系统功能结构的确定,规划出系统中主要使用的数据库实体对象分别为“商品类别”、“商品信息”、“订单信息”、“仓库信息”、“管理员”和“会员信息

23、”实体。图3-4 商品类别的实体E-R图商品信息商品ID所属类别商品名称商品介绍商品价格商品图片是否推荐进货日期图3-5 商品信息的实体E-R图订单信息订单ID订货人商品ID商品名称订货日期是否结账商品价格所属类别所属类别ID图3-6 订单信息的实体E-R图会员购买商品mn管理mm1管理员下订单m订单信息n处理1n包含n商品类别1n仓库包含nmn图3-7数据库实体E-R图3.3.3主数据表的结构(1)tb_Member(会员信息表)表tb_Member用于保存注册会员的详细信息,该表的结构如表3-1所示。表3-1 表tb_Member的结构字段名称类 型大 小主 键描 述MemberIDbig

24、int8是会员IDMemberNamevarchar50会员登录名MemberSexchar10会员性别MemberPWDvarchar20会员登录密码MemberTNamevarchar20会员真实姓名MemberQuevarchar50密码提示问题MemberAnsvarchar50提示问题答案MemberPhonevarchar20会员联系电话MemberEmailvarchar50会员EmailMemberCityvarchar20会员所在城市MemberAddressvarchar50会员住址MemberPostCodeChar10住址邮编MemberPhotovarchar50会员

25、头像MemberMoneybigint8会员充值MemberDatedatetime8注册日期(2)tb_Admin(管理员信息表)表tb_Admin用于保存管理员登录到该网站的登录名和密码,该表的结构如表3-2所示。表3-2 表tb_Admin的结构字段名称类 型大 小主 键描 述AdminIDbigint8是管理员IDAdminNamevarchar50管理员登录名AdminPwdvarchar20管理员密码(3)tb_GoodsType(商品类别表)表3-3 表tb_GoodsType的结构字段名称类 型大 小主 键描 述GoodsTypeIDbigint8是商品类别IDGoodsTyp

26、eNamevarchar50商品类别名StoreIDbigint8所属仓库(4) tb_GoodsInfo(商品信息表)表3-4 表tb_GoodsInfo的结构字段名称类 型大 小主 键描 述GoodsIDbigint8是商品IDGoodsTypeIDbigint8所属类别GoodsNamevarchar50商品名称GoodsIntroducetext16商品介绍GoodsPricebigint8商品价格GoodsPhonevarchar50商品图片GoodsIsNewchar10是否推荐GoodsDatedatetime8进货日期(6)tb_OrderInfo(购物信息表)表tb_Orde

27、rInfo用于保存会员购物的详细信息,该表的结构如表3-6所示。表3-5 表tb_OrderInfo的结构字段名称类 型大 小主 键描 述OrderIDbigint8是订单IDOrderMembervarchar50订货人GoodsIdbigint8商品IDGoodsNamevarchar50商品名称GoodsTypeIDbigint8所属类别IDGoodsTypeNamevarchar50所属类别GoodsPricemoney8商品价格IsCheckoutchar10是否结账3.3.3数据关系图图3-9数据表关系图第四章 系统实现4.1公共类的编写使用ASP.NET公共类可以方便实现、容易管

28、理、减少工作量。在本系统中,在Web.Config文件中配置连接数据库的字符串,用到的数据绑定技术用类SqlOperate来编写实现4。4.1.1 Web.Config文件的配置为了方便数据库的操作和限制,本系统在Web.Config文件中配置一些参数。主要配置参数是数据库连接字符串,具体配置如下。4.1.2数据库操作类(SqlOperate)的编写在编写类方法之前,首先应该创建一个SqlConnection对象来建立数据库连接,代码如下:SqlConnection sqlconn= new SqlConnection(ConfigurationManager.AppSettingsConne

29、ctionString);SqlOperate类包括4个方法41.Public void DataCom(String sqlstr),该方法用来执行SqlCommand对象中的SQL语句。主要实现语句:SqlCommand sqlcom = new SqlCommand(sqlstr,sqlconn);sqlcom.ExecuteNonQuery();2Public void gvDataBind(GridView gv, string sqlstr),执行数据适配器SqlDataAdapter中的SQL语句,并且将结果绑定到GridView控件,gv为控件的ID,sqlstr为SQL语句。

30、主要实现语句: SqlDataAdapter myda = new SqlDataAdapter(sqlstr,sqlconn); /创建数据适配器 DataSet myds = new DataSet(); /创建数据集 myda.Fill(myds); /填充数据集 gv.DataSource = myds; /设置数据源 gv.DataBind(); /绑定数据3. public void dlDataBind(DataList dl, string sqlstr),将数据适配器中SQL语句的执行结果绑定到DataList控件上,主要语句和gvDataBind类似。4.public vo

31、id ddlDataBind(DropDownList ddl, string sqlstr,string dvf),将数据适配器中SQL语句的执行结果绑定到DropDownList控件上。主要实现语句类似于gvDataBind方法,但是多了一句ddl.DataValueField = dvf;设置下拉列表显示的字段内容。4.2推荐商品模块设计1.页面示例推荐商品模块主要是向会员展示一些最新、最热卖的商品,以方便会员选购。该模块把商品图片、名称等信息显示出来,并且还可连接到商品的详细信息页面,该页运行结果如图4-1所示。图4-1 推荐商品页面运行结果2.技术要点该页面中使用到两个控件,分别是I

32、mageButton控件和HyperLink控件,用来显示商品图片和名称。主要实现语句:string sqlstr = select top 2* from vb_GoodsInfo where GoodsIsNew=是 order by GoodsDate asc; sqlconn.Open();/打开数据库连接 SqlDataAdapter myda = new SqlDataAdapter(sqlstr, sqlconn);/创建数据适配器 DataSet myds = new DataSet();/创建数据集 myda.Fill(myds, vb_GoodsInfo);/填充数据集4.

33、3会员登录模块设计1.页面示例会员登录模块主要利用用户控件实现,通过判断用户输入的会员名和会员密码是否与数据库中的会员名和会员密码相等来实现,相等则登录成功。运行结果如图4-2所示。图 4-2 会员登录模块运行结果2.技术要点(1)为了防止有人利用非法的手段登录网站,本系统创建了存储过程proMemberInfo。创建语句:CREATE PROCEDURE proMemberInfo(MemberName varchar(20),MemberPwd varchar(20)as select * from tb_Member where MemberName=MemberName and Mem

34、berPwd=MemberPwd GO主要实现语句:sqlconn.Open();/连接数据库 SqlCommand sqlcom = new SqlCommand(proMemberInfo, sqlconn); /调用存储过程 sqlcom.CommandType = CommandType.StoredProcedure;/设置数据库操作类型为存储过程/添加参数 sqlcom.Parameters.Add(MemberName, SqlDbType.VarChar, 20).Value = txtMName.Text.Trim(); sqlcom.Parameters.Add(Membe

35、rPwd, SqlDbType.VarChar, 20).Value = txtMPwd.Text.Trim(); SqlDataReader read = sqlcom.ExecuteReader();/创建数据阅读器读取数据(2)为了增强网站的安全性防止用户利用机器人自动登录,本系统采用了验证码技术。主要实现语句:Random randobj=new Random();labCode.Text = randobj.Next(1000, 10000).ToString();(3)验证信息都正确无误就会用Session对象来保存已经登录的会员名称,已确定会员登录的状态登录成功后就可以修改资料、

36、使用自己的购物车、购买商品以及查看订单等信息。4.4会员注册模块的设计1.页面示例会员注册模块用于保存会员的一些基本信息,包括会员登录名、密码、密码问题、问题答案、性别及其他信息。该页运行结果如图4-3所示。图4-3 会员注册页面运行结果2.技术要点填写注册会员名的时候需要检测该名称是否已经占用,在这里用到SqlDataReader类的HasRows方法来对SqlDataReader对象逐行检验。还需要用到RequiredFieldValidator验证控件和RegularExpressionValidator验证控件,主要实现语句:/设置SQL查询语句,用来检测用户名是否存在 string

37、sqltest = select * from tb_Member where MemberName= +this.txtLoginName.Text + ; /打开数据库连接 sqlconn.Open(); /创建执行SQL语句的对象 SqlCommand sqlcom = new SqlCommand(sqltest, sqlconn); /创建数据阅读器 SqlDataReader read = sqlcom.ExecuteReader(); /读取数据 read.Read(); /如果获取的数据为多行也就是用户名存在 if (read.HasRows) /判断两个输入的用户名是否和数据

38、表中的用户名相同 if (this.txtLoginName.Text.Trim() = readMemberName.ToString().Trim() Response.Write(alert(该会员已经注册过);localtion=Register.aspx); return;/设置SQL语句用来插入数据string sqlstr = insert into tb_Member + (MemberName,MemberSex,MemberPWD,MemberTName, + MemberQue,MemberAns,MemberPhone,MemberEmail,MemberCity,Me

39、mberAddress,MemberPostCode,MemberPhoto) + values( + txtLoginName.Text + , + ddlSex.SelectedValue + , + txtPwd.Text + , + txtTName.Text + , + txtQuePwd.Text + , + txtAnsPwd.Text + , + txtTel.Text + , + txtEmail.Text + , + ddlCity.SelectedValue + , + txtAddress.Text + , + txtPostCode.Text + , + ddlPho

40、to.Text + );/调用公共类方法执行SQL语句 sqloperate.DataCom(sqlstr);4.5购物车模块设计1.页面示例购物车页面的设计主要是为了方便会员购买商品及删除一些已经选择但又不想要的商品,会员在该页中可以单击“结账”超级链接按钮以确认购买所选商品,该页运行结果如图4-4所示。图4-4 购物车页面运行结果2.技术要点(1)在商品详细信息页面的Page_Load事件中,程序根据商品的ID将相应的商品详细的信息显示在控件上,通过Page对象的Request.QueryString方法获取商品的ID,然后通过视图vb_GoodsInfo从数据库中检索出相应的商品信息并且

41、显示4。主要实现语句:string strid = Page.Request.QueryStringGoodsID; /获取当前商品IDstring sqlstr = select * from vb_GoodsInfo where GoodsID= + strid + ;/获得其他属性 SqlDataAdapter myda = new SqlDataAdapter(sqlstrbind, sqlconn); /创建数据适配器 DataSet myds = new DataSet(); /创建数据集 myda.Fill(myds, vb_GoodsInfo);/填充数据集 DataRowVi

42、ew mydrv = myds.Tablesvb_GoodsInfo.DefaultView0;strGTypeID = Convert.ToString(mydrv.RowGoodsTypeID);/获取当前商品类型(2)当会员确定要购买商品时,可以单击商品详细信息页面中的购买按钮,程序首先会判断该会员是否已经登录,如果已经登录则将该商品添加到购物车例,并将页面定向到Shopping.aspx页面。主要实现语句: strGTypeID = Convert.ToString(mydrv.RowGoodsTypeID); /获取当前商品类型ID string sqlstr = insert intot b_OrderInfo+(OrderMember,GoodsID,GoodsName,GoodsTypeID,GoodsTypeName,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁