首页
登录
从业资格
某公司使用ASP.NET+SQLServer开发电子商务网站,该网站分为前台和后
某公司使用ASP.NET+SQLServer开发电子商务网站,该网站分为前台和后
考试题库
2022-08-02
70
问题
某公司使用ASP.NET+SQLServer开发电子商务网站,该网站分为前台和后台两部分,前台具有会员登录、商品展示、商品搜索、个人中心和购物车等功能;后台具有商品管理、会员管理和订单管理等功能。【问题1】(6分)ASP.NET访问数据库一般采用ADO.NET。ADO.NET主要包含Connection对象、Command对象、DataReader对象、DataAdapter对象、DataSet对象和DataView对象等。建立数据源连接使用的对象是 (1) 。连接对象创建完成后,打开连接,需使用的方法是 (2) ,连接对象使用结束后,一般需要关闭连接,使用的方法是 (3) 上。如果在操作数据库时,需要大批量的处理数据或者想在断开数据库连接的情况下操作数据,.NET使用 (4) 对象将数据从数据库服务器中取出,并将数据存入 (5) 对象中。如果要添加、修改或删除数据,需要使用 (6) 对象。【问题2】(3分)该电子商务网站数据库business中包含一张新闻表,名为news,结构如表2-1所示。表2-1 news表结构
现在发现news表中缺少字段“新闻作者”,要求使用SQL语句添加该字段,字段名为newsauthor,数据类型为varchar,长度为20,默认值为admin。请根据题目说明将SQL语句补充完整。ALTER TABLE (7) ADD (8) (20) default ‘ (9) ’。【问题3】(6分)现要设计一个根据关键字搜索新闻及显示搜索结果的页面,页面包含的基本元素为:搜索关键字文本框,控件id为txtKey vord;搜索按钮,控件id为btnSearch;数据绑定显示控件gvNews。请根据题目说明,将空缺的代码补充完整。protected void btnSearch_Click(coject sender, EventArgs e){string strcon="server='DBServer'; database='business'; uid= 'sa'; pwd='sa';";SqlConnection con=new SqlConnection(strcon);string keyword=this (10) ext;string sqlStr="select * from news where (11) like '%"+keywoed+"%' or (12) like '%"+keywird +"%'";try{SqlDataAdapter da = new SqlDataAdapter( (13) , con);DataSet ds=new DataSet( ;da.Fill( (14) );gvNews. (15) =ds.Tables[)];gvNews.DataBind();}catch{Response.Write("无法连接数据库");}}
选项
答案
解析
【问题1】(1) Connection (2) Open (3) Close(4) DataAdapter (5) DataSet (6) Command【问题2】(7) news (8) newsauthor varchar (9) admin【问题3】(10) txtKeyword (11) newstitli (12) newscontent(13) sqIStr (14) ds (15) DataSource注:(11)和(12)答案位置可互换本题考查数据库SQL语句以及ASP.NET程序设计及应用。【问题1】本问题考查ADO.NET对象的使用问题。ADO.NET包含的对象及其功能如表2-2所示。表2-2 ADO.NET的对象内容SqIConnection对象包含的主要属性和方法如表2-3所示。
表2-3 SqlConnection对象主要属性和方法
DataAdapter对象使用Fill方法将采集到的数据填充到数据集DataSet中。【问题2】本问题考查SQL语句中修改表结构——添加字段的问题。修改表结构的SQL语句格式如下:ALTER TABLE TableName1ADD | ALTER [COLUMN] FieldName1FieldType [ (nFieldWidth [, nPrecision]) ][NULL | NOT NULL][CHECK lExpressionl [ERROR cMessageText1]][DEFAULT eExpression1][PRIMARY KEY | UNIQUE][REFERENCES TableName2 [TAG TagName1]][NOCPTRANS]因此,该题目的SQL语句写法如下:ALTER TABLE news ADD newsauthor varchar(20) default 'admin'.【问题3】本问题考查ASP.NET编程实现模糊搜索。
转载请注明原文地址:https://tihaiku.com/congyezige/2423559.html
本试题收录于:
中级 电子商务设计师题库软件水平考试初中高级分类
中级 电子商务设计师
软件水平考试初中高级
相关试题推荐
开发微型嵌入式应用系统,采用()更合适。A.C语言或汇编语言 B.HTML或
某公司网络地址是206.110.64.0/18,被划分成16个子网,则每个
某公司网络地址是206.110.64.0/18,被划分成16个子网,则每个
HTML中创建自动发送电子邮件超链接的语句是()。A.<imagesrc=""
用于支持在电子邮件中传送音频和图像的协议是()。A.SMTP B.POP C
电子邮件应用程序利用POP3协议()。A.创建邮件 B.加密邮件 C.发送邮
如果访问一个网站速度很慢,可能有多种原因,但首先应该排除的是()。A.网络服务器
在Windows操作系统的“Internet信息服务→默认网站→属性”对话框中,
电子邮件网关的功能是()。A.将邮件信息从一种邮件系统格式转换成另一种邮件系统格
某公司的几个分部在市内的不同地点办公,各分部联网的最好解决方案是()。A.公司使
随机试题
Intellectistothemind______sightistothebody.A、whatB、asC、thatD、likeA
PassageOne(1)Arecentarticleindicatedthatbusinessschoolswereg
Forthispart,youareallowed30minutestowriteashortessayaboutyouropin
建设用地使用权的划拨须经( )依法批准。A.乡级以上人民政府 B.县级以上人
检验检测机构资质认定证书有效期为()年。A.3 B.6 C.5 D.
油浸(自然循环)风冷变压器的风机应满足分组投切的功能,运行中风机的投切应采用手动
下列关于熟人推荐法的说法,错误的是( )。A.美国微软公司有大约40%的员工是
银行工作人员的以下行为没有违反内幕交易的是()。A.银行工作人员甲利用假名开设
下列选项中,不属于关税特定减免的是( )。A.进口的残疾人专用品 B.进口的
根据跨径长度划分,下列属于中桥的是( )。A.多孔跨径总长L=1100m B
最新回复
(
0
)