阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 为了扩展业务,某商务公司
阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 为了扩展业务,某商务公司在2012年开发了一套基于ASP.NET+SQL Server的电子商务网站,在网站运行过程中,逐渐发现了一些问题和漏洞,其中有一个严重的缺陷,缺少商品的售后评价体系,导致很多客户无法表述商品使用体会。针对这个问题,对网站进行二次开发,采用的解决方案是增加用户对商品的评价体系。为此,在数据库中增加了一张客户评价表UserEvaluation,结构如表2-1所示。
【问题1】(3分) 在关系数据库中,实体间的联系有三种类型,分别是一对多(或1:m)、一对一(或1:1)、多对多(或m:n)。如果规定每个客户只能对一件商品评价一次,那么客户与客户评价之间的联系是(1),商品与客户评价之间的联系是(2)。 【问题2】(6分) 要实现用户对商品的评价,需要在用户已买到的商品列表中每条商品信息中都增加一个评价按钮,当用户点击该按钮时,跳转到商品评价页面,并在商品评价页面中显示指定的订单及商品信息,一般在web页面中实现网页跳转的HTML标签是(3).在Web页面间传值可以通过form表单的方式实现,其传值方式分为(4)和(5),如果通过form表单传值方式将商品列表页面中的用户编号、订单编号和商品编号传递给商品评价页面,最适合采用的传值方式应为(6)。 (4)~(6)备选答案: A.set B.get C.session D.cookie E.application F.post 【问题3】(6分) 以下程序表示用户添加评价信息,假定数据库连接字符串正确无误,已购买商品列表页面链接到商品评价页面的URL中传递了用户编号(参数名为UserID)、商品编号(参数名为ProductID)和订单编号(参数名为OrderID)等信息,规定用户评价编号由用户编号+商品编号+订单编号依次组成,评价日期为系统当前时间,评价分数和评价内容控件名分别为RatingGrade和txtEvaluation。根据题目描述,完成以下程序: Protected void btnSave_Click(object sender, EventArgs e) { string strcon = "server=dataServer;database=business;uid=sa;pwd=sa; "; SqIConnection con =new SqIConnection(strcon); con.OPen(); string UserID= Request.QueryString["UserID"]; string ProductID =Request.QueryString["ProductID"]; string OrderID = Request.QueryString["OrderID"]; string Evaluation= this.txtEvaluation.Text; int Grade=this.RatingGrade.CurrentRating; DateTime dt= DateTime.( 7) ; string sqlStr ="insert into (8) (UserEvaluationID, UserID, ProductID, OrderID, Evaluation, Grade, EvaluationDate) values("&39;; SqlStr +=(9) +"&39;,"&39;; SqlStr += UserID + "&39;,"&39;; sqlStr +=(10)+ "&39;,"&39;; sqlStr += OrderID +"&39;,"&39;; sqlStr +=Evaluatjon +"&39;,"&39;; sqlStr += Grade +","&39;; sqlStr += dt +"&39;)&39;&39;; SqlCommand cmd= new SqlCommand((11), con); try { If (cmd.ExecuteNonQuery()>0) Response.Write("<script>alert(‘评价成功’)</script>"); else Response.Write("<script>alert(‘评价不成功’)</script>"); } catch { Response.Write("数据库访问出错!"); } (12) { con.Close(); } }
2:(3)A标签 (4)B (5)F (6)D
3:(7)now (8)UserEvaluation (9)UserID+ProductID+OrderID
(10)ProductID (11)SqlStr (12)finally
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某市政府机关为拓展公共服务 计算机类考试 2020-05-26 …
客户展某于2008年5月与期货公司签订了一份期货经纪合同。根据规定,期货公司至少应当将展某 职业资格考试 2020-06-04 …
奶粉冲调方法说明书看不懂请求解释今天买了一包XXX奶粉,说明书上是这样写的:将48公克XXX奶粉加 其他 2020-06-08 …
英语翻译1.由于新一轮抛售的波浪,股市出现了进一步的下跌.(asaresultof,therebe 英语 2020-07-01 …
2012年中国外交布局将围绕“五条主线”展开:积极运筹与世界大国关系,努力增进与周边国家的睦邻友好 政治 2020-07-02 …
今天在《非常了得》里面,看到一个嘉宾是交老外打麻将的.之后姜振宇提出了一个打麻将的公式,说是如何让 数学 2020-07-07 …
英语翻译在致力于企业发展的同时,从履行企业的社会责任出发,积极投身于社会公益事业,向社会贫困群体奉献 英语 2020-11-02 …
济南市政府公开承诺,2010年,政府将积极拓展公益文化体育服务,市艺术院团深入社区农村,举办公益演出 政治 2020-11-27 …
有人说国家高度重视非公有制经济的发展说明非公制经济是我国经济制度的主体这一说法对吗为什么 政治 2020-12-07 …
中学生小童说:“我国实行以公有制为主主体,多种所有制经济共同发展的基本经济制度,根本目的是发展公有制 政治 2021-02-05 …