首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 某公司要开发一套网络共享(租用)平台,主要包括移动端APP和管理员服务端程序,其中管理员服务端程序采用ASENET+SQL Server技术,前端页面采用HTML+CSS+Javasc
阅读以下说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 某公司要开发一套网络共享(租用)平台,主要包括移动端APP和管理员服务端程序,其中管理员服务端程序采用ASENET+SQL Server技术,前端页面采用HTML+CSS+Javasc
admin
2020-05-31
45
问题
阅读以下说明,回答问题,将解答填入答题纸的对应栏内。
【说明】
某公司要开发一套网络共享(租用)平台,主要包括移动端APP和管理员服务端程序,其中管理员服务端程序采用ASENET+SQL Server技术,前端页面采用HTML+CSS+Javascript技术,主要包括管理员登录、租借记录管理、用户管理、物品管理、用户计费管理、异常情况处理等功能。项目团队某成员被分配设计实现管理员登录及异常情况查看功能部分。
以下程序实现用户异常情况查看,通过问题2的配置文件获取连接字符串,数据库中用户表(users)、租用记录表(rents)结构如表2-1、表2-2所示。用户异常情况查看页面中包括用户名文本框(ID为txtusemame)、数据绑定控件GridView(ID为gvRents)等。为了显示效果直观,给每个字段设置对应的中文别名,通过users和rents表联合查询(根据userid字段关联),查询的用户名由页面文本框输入,异常情况指rents表中rentStatus属性值为“异常”的记录,采用SQL参数化方式实现数据库查询。根据题目描述,完成以下程序。
public void BindData()
{
string constr = cnfiqurationManager.ConnectionStrings[“________________”].ConnectionString;
$qlConnectiOD con=new SqlConnection(constr);
StringBuilder sql =new StringBuilder();
sql.Append(“select userName用户名,goodsID物品编号,begintime起始时间,endtime结束时间,________________费用,rentStatus状态from rents”);
sql.Append(“INNER JOIN ________________ ON rents.tlserid=users.userid where rentStatus=‘________________’”);
SqlDataAdapter da=new SqlDataAdapter(sql.ToString(), con);
if (this.txtusername.Text!=“”)
{
sql.Append(“and username=@username”);
SqlParameterp=newsqlParameter(“________________”,this.txtusername.Text);
da=new SqlDataAdapter(sql.ToString(), con);
da.SelectCommand.Parameters.Add(P);
}
DataSet ds=new DataSet();
da.Fill(ds);
this.gvRents.________________ =ds.Tables[0];
this.gvRents.DataBind();
}
选项
答案
sqlconstr expenses users 异常 @usemame DataSource
解析
根据题意,Web.config配置文件中连接字符串名为“sqlconstr”,SQL查询语句中字段别名可以根据数据表对应找到,异常情况指rents表中rentStatus属性值为“异常”的记录,通过users和rents表联合查询(根据userid字段关联)。用户异常情况查看页面中包括用户名文本框(ID为txtusemame)、数据绑定控件GridView(ID为gvRents)等,查询的用户名由页面文本框输入,并通过SQL参数化方式将输入的用户名传入SQL实现数据库查询。
完整的程序代码如下:
public void BindData()
{
string constr=ConfigurationManager.ConnectionStrings[“sqlconstr”].ConnectionString;
SqlConnection con = new SqlConnection(constr);
StringBuiider sql=new StringBuiider();
sql.Append(“select userName用户名,goodsID物品编号,begintime起始时间,endtime结束时间,expenses费用,rentStatus状态from rents”);
sql.Append (“INNER JOIN users ON rents.userid=users.userid where rentstatus=‘异常’ ”);
SqlDataAdapter da=new SqlDataAdapter(sql.ToString(), con);
if(this.txtusername.Text !=“”)
{
sql.Append(“ and username=@username”);
SqlParameter P=new SqlParameter(“@username”,this.txtusername.Text);
da=new SqlDataAdapter(sql.ToString(), con);
da.SelectCommand.Parameters.Add(p);
}
DataSet ds=new DataSet();
da.Fill(ds);
this.gvRents.DataSource=ds.Tables[0];
this.gvRents.DataBind();
}
转载请注明原文地址:https://kaotiyun.com/show/YSXZ777K
本试题收录于:
电子商务设计师下午应用技术考试题库软考中级分类
0
电子商务设计师下午应用技术考试
软考中级
相关试题推荐
盗窃信用卡的人的购买行为可能不同于信用卡持有者,信用卡公司通过分析不同于常见行为的变化来检测窃贼,这属于________分析。
在支持多线程的操作系统中,假设进程P创建了若干个线程,那么________是不能被这些线程共享的。
分布式数据库用户无需知道数据的物理位置,称为(60)。
文件系统中,设立打开文件(Open)系统功能调用的基本操作是(30)。
以下关于数据仓库的叙述中,不正确的是(64)。
设系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取下表的值时,对于下表中的a~e五种情况,(21)两种情况可能会发生死锁。对于这两种情况,若将(22),则不会发生死锁。
(13)是一种静态结构描述工具,它是描述系统的模块结构,以及模块之间关系的一种静态结构。它不能像(14)那样,能够从系统流程的角度描述系统的动态特性。(13)能够全面地描述系统模块化的结果,以及各个模块的调用关系。在(13)上,模块的层次关系也是显而易见的
在McCall质量模型中,软件产品质量特性被描述为正确性、可靠性、效率、完整性、可用性、可维护性、灵活性、可测试性、可移植性、复用性、互操作性等11种特性。(10)是指在特定环境下,软件满足设计规格说明和用户预期目标的程度。(11)上是指软件按照设计要求,
国际标准化组织(ISO)的开放系统互联(OSI)参考模型共分七层。其中,处理系统之间用户信息的语法表达形式问题的是(38)层;规定通信双方相互连接的机械、电气、功能和规程特性的是(39)层;向用户提供各种直接服务,如文件传送、电子邮件、虚拟终端等的是(40
下面的描述中,(13)不是RISC设计应遵循的设计原则。
随机试题
离子渗氮是利用高压电场在稀薄的含氮气体中引起的辉光放电,使氮渗入工件表面的方法。离子渗氮的特点是()。
李×、陈×系××市泉水饮料股份有限公司(以下简称泉水公司)的董事。1999年2月,二人又与张×合伙办一个饮料厂,其产品与泉水公司的产品相同。同年3月,泉水公司发现了李×、陈×另办饮料厂的行为,经股东大会表决,公司罢免了李×、陈×的董事职务。同时,还要求陈×
ICD-10中星号及剑号编码的含义分别是
依据我国刑法规定,法定可以从轻或者减轻处罚的情节有()
(2005)图示梁自重不计,在荷载作用下,下列关于支座反力的叙述何者正确?Ⅰ.RA<RB;Ⅱ.RA=RB;Ⅲ.RA向上,RB向下;Ⅳ.RA向下,RB向上
真丝练白电力纺(坯绸;幅宽110cm)()
若商业助学贷款的借款人、担保人在贷款期间发生违约行为,贷款银行可采取的措施有()。
顺德农商行参加了地方政府于近日召开的电商及贸易型企业供应链金融交流会,向广大企业提供供应链金融业务,并与企业进行沟通交流,深入了解企业发展的瓶颈和金融需求。该供应链业务具的特色为()。
单件产品工序、工时定额应包括()。
使用报表设计视图创建一个分组统计报表的操作包括①指定报表的数据来源②计算汇总信息③创建一个空白报表④设置报表排序和分组信息⑤添加或删除各种控件正确的操作步骤为
最新回复
(
0
)