首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 某电子商务公司开发了一个基于ASPNET+SQL server的电子商务网站,为了满足用户在移动端的使用需求,同时还开发了基于Android平台的App,其中基于Androi平台的App采用J
阅读以下说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 某电子商务公司开发了一个基于ASPNET+SQL server的电子商务网站,为了满足用户在移动端的使用需求,同时还开发了基于Android平台的App,其中基于Androi平台的App采用J
admin
2021-03-25
68
问题
阅读以下说明,回答问题,将解答填入答题纸的对应栏内。
【说明】
某电子商务公司开发了一个基于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
电子商务设计师下午应用技术考试
软考中级
相关试题推荐
以下关于程序设计语言的叙述中,错误的是(20)。
某系统中有3个并发进程竞争资源R,每个进程都需要5个R,那么至少有_________个R,才能保证系统不会发生死锁。
页式存储系统的逻辑地址是由页号和页内地址两部分组成。假定页面的大小为4K,地址变换过程如下图所示,图中逻辑地址用十进制表示。图中有效地址经过变换后,十进制物理地址a应为(17)。
ARP协议属于(66)协议,它的作用是(67)。(67)
数据库应用系统通常会提供开发接口。若出于安全性考虑,对于只读数据,通常提供(50)以供外部程序访问;对于需要更新的数据,则以(51)的方式供外部调用,并由提供者完成对系统中多个表的数据更新。(51)
采用面向对象方法开发软件的过程中,抽取和整理用户需求并建立问题域精确模型的过程叫______。
为了保证数据库中数据的安全可靠和正确有效,系统在进行事务处理时,对数据的插入、删除或修改的全部有关内容先写入(30);当系统正常运行时,按一定的时间间隔,把数据库缓冲区内容写入(31);当发生故障时,根据现场数据内容及相关文件来恢复系统的状态。(30)
通常可以将计算机系统中执行一条指令的过程分为取指令、分析和执行指令3步,若取指令时间为4△t,分析时间为2△t,执行时间为3△t,按顺序方式从头到尾执行完600条指令所需时间为(4)△t;若按照执行第i条、分析第i+1条、读取第i+2条重叠的流水线方式执行
数据加密是一种保证数据安全的方法,数据解密则是逆变换,即(9)。密码体制可分为(10)和(11)两大类。例如常用的DES属于(10),而RSA则属于(11)。 DES的密钥长度为(12)位。破密者面临多种不同的问题,其从易到难排列依次为(13)。
NAC’s(Network Access Control)role is to restrict network access to only compliant endpoints and(66)users. However, NAC is not a
随机试题
铜制开口铆钉
期货从业人员受到纪律惩戒的,中国期货业协会将纪律惩戒信息录入协会从业资格数据库。()
Therepairpersoncouldnotfindthespecificproblem_______hadcausedthecomputertocrash.
0.5,2,,8,()
企业管理资源状况分析的内容不包括()。
案例:下面是某位同学对一道习题的解答。工人用如图所示的滑轮组提升重物,在10s内将240N的物体匀速提升2m,已知工人的拉力为100N,不计绳重和摩擦求:(1)拉力做功的功率。(2)如果用此滑轮组匀速提升300N
对过生日儿童家访属于()。
计算机病毒感染的途径有()。
岳父:丈人
1,3,11,67,629,()。
最新回复
(
0
)