首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 某电子商务公司开发了一个基于ASPNET+SQL server的电子商务网站,为了满足用户在移动端的使用需求,同时还开发了基于Android平台的App,其中基于Androi平台的App采用J
阅读以下说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 某电子商务公司开发了一个基于ASPNET+SQL server的电子商务网站,为了满足用户在移动端的使用需求,同时还开发了基于Android平台的App,其中基于Androi平台的App采用J
admin
2021-03-25
86
问题
阅读以下说明,回答问题,将解答填入答题纸的对应栏内。
【说明】
某电子商务公司开发了一个基于ASPNET+SQL server的电子商务网站,为了满足用户在移动端的使用需求,同时还开发了基于Android平台的App,其中基于Androi平台的App采用Java语言开发,管理服务端程序采用c#语言开发。
GridView控件id为“gvProduct”,当点击该控件中CommandName为“Delete”的按钮时,将触发该控件的RowDeleting事件,在该事件注册的方法中实现商品数据的删除。假设数据库服务器地址为“145.23.1.211”,数据库名为“SW”,商品表名为“S Product”,该表主键为“ProductlD”,并将“ProductID”设为GridView控件的DataKeyNames属性值。删除数据后,需要刷新GridView控件,可以调用BindData0方法重新绑定数据以实现刷新的效果。根据题意,完成删除指定商品的代码。
protected void gvProduct—RowDeleting(object sender,EventArgs e}
string strcon=”server=(11);database=(12);uid=sa;pwd=a1b2c3";
SqlC0nnection con=new SqlConnection(strcon);
stringproduct工D=gvProduct.DataKeys[e.(13).Value;
string sqlStr="delete from (14) where productID=’"productID+"’";
try
con.Open();
SqlCommand command=new SqlCommand(sqlStr,con);
if (command.ExecuteN0nQuery() >0)
Response.Write("删除成功");
elSe
Response.Write("删除失败,可能是要删除的数据不存在");
}
… //异常处理程序省略
(15) //重新绑定数据
1
本题考查基于Android平台的App开发技术及ASP.NET模板列、连接访问数据库技术。
选项
答案
(11)145.23.1.211 (12)SW (13)Rowlndex (14)S Product (15)BindDam()
解析
根据题意,数据库服务器地址为“145.23.1.211”,数据库名为“SW”,商品表名为“S Product”,该表主键为“ProductID”,并将“ProductID”设为GridView控件的DataKeyNames属性值。删除数据后,需要刷新GridView控件,可以调用BindData()方法重新绑定数据以实现刷新的效果,完整的程序代码如下:
protected void gvProduct_RowDeleting(object sender,EventArgs e)
{
stringstrcon;"server=145.23.1.211;database=SW;uid=sa;pwd=aib2c3”;
SqlConnection con=new SqlConnection(Strcon);
stringproductID=gvProduct.DataKeys[e.RowIndex].Value;
string sqlStr=”delete from$ Productwhere productID=’"+productID+…’";
try{
con.Open();
SqlCommand command=new SqlCommand(sqlStr,con);
if (command.ExecuteN0nQuery() >0)
Response.Write(”删除成功”);
else
Response.Write(”删除失败,可能是耍删除的数据不存在”);
}
… //异常处理程序省略
BindData(); //重新绑定数据
}
转载请注明原文地址:https://kaotiyun.com/show/6vXZ777K
本试题收录于:
电子商务设计师下午应用技术考试题库软考中级分类
0
电子商务设计师下午应用技术考试
软考中级
相关试题推荐
在以阶段划分的编译过程中,判断程序语句的形式是否正确属于__________阶段的工作。
收回用户li对表employee的查询权限,同时级联收旧li授予其他用户的该权限,SQL语句为:(52)selectONTABLEemployeeFROMli(53);(52)
进程P1、P2、P3、P4和P5的前趋图如下所示:若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,则需要设置5个信号量S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。下图中a、b和c处应分别填写(23);d和e处
函数调用时,基本的参数传递方式有传值与传地址两种,(23)。
事务提交(COMMIT)后,对数据库的更新操作可能还停留在服务器的磁盘缓冲区中,而未写入到磁盘,即使此时系统出现故障,事务的执行结果仍不会丢失,称为事务的(54)。为保证事务的此性质,需要利用数据库的(55)。(55)
通常可以将计算机系统中执行一条指令的过程分为取指令、分析和执行指令3步,若取指令时间为4△t,分析时间为2△t,执行时间为3△t,按顺序方式从头到尾执行完600条指令所需时间为(4)△t;若按照执行第i条、分析第i+1条、读取第i+2条重叠的流水线方式执行
企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。职工(职工号,姓名,年龄,月薪,部门号,电话,地址)部门(部门号,部门名,电话,负责人代码,任职时间)请将下面的SQL语句空缺部分补充完整。CREATETABL
国际标准化组织(ISO)的开放系统互联(OSI)参考模型共分七层。其中,处理系统之间用户信息的语法表达形式问题的是(38)层;规定通信双方相互连接的机械、电气、功能和规程特性的是(39)层;向用户提供各种直接服务,如文件传送、电子邮件、虚拟终端等的是(40
数据加密是一种保证数据安全的方法,数据解密则是逆变换,即(9)。密码体制可分为(10)和(11)两大类。例如常用的DES属于(10),而RSA则属于(11)。 DES的密钥长度为(12)位。破密者面临多种不同的问题,其从易到难排列依次为(13)。
Personalfirewallisatechnologythathelps(66)intrudersfromaccessingdataonyourPCviatheInternetoranothernetwork,by
随机试题
下列哪项超声成像需要重建
体育运动员兴奋剂检查时,尿标本适宜的防腐剂为
A.釉质表面呈不透明白垩色,并出现深浅不等的带状或窝状凹陷B.恒牙在同一时期发育的对称牙上,釉质颜色改变呈白垩色或黄褐色C.全口牙釉质颜色改变D.牙釉质或牙骨质呈白垩色或黄褐色,探诊有粗糙感E.牙的窝沟有色素沉着,不弥散、无墨浸状氟牙症的临床表
在水箱同一高度上有孔口和管嘴各一个,两者的出流流量相同,两者的面积之比为()。
旅游服务集体的任务是()。
绩效计划作为绩效管理的首要环节,与传统考评方式相比,其主要特征有()。
我们在向年轻一代进行教育时,不能“揠苗助长”,因为这违反了儿童身心发展的()。
杜威“教育既生长”与斯宾塞的“教育是为未来生活作准备”存在不同,你认为哪个正确?你认为教育与生活的关系是怎样的?
Writeanessayof160—200wordsbasedonthefollowingdrawing.Inyouressayyoushould1)describethedrawingbriefly,2)exp
Theguardapproachedthehousecautiouslywhenhesawtheviciousdigatthedoor.
最新回复
(
0
)