首页
登录
从业资格
阅读以下说明,根据要求回答下面问题。[说明]某公司使用ASP.NET+SQL S
阅读以下说明,根据要求回答下面问题。[说明]某公司使用ASP.NET+SQL S
题库
2022-08-02
53
问题
阅读以下说明,根据要求回答下面问题。[说明]某公司使用ASP.NET+SQL Server开发电子商务网站,该网站分为前台和后台两部分,前台具有会员登录、商品展示、商品搜索、个人中心和购物车等功能;后台具有商品管理、会员管理和订单管理等功能。5、ASP.NET访问数据库一般采用ADO.NET。ADO.NET主要包含Connection对象、Command对象、DataReader对象、DataAdapter对象、DataSet对象和DataView对象等。建立数据源连接使用的对象是______。连接对象创建完成后,打开连接,需使用的方法是______;连接对象使用结束后,一般需要关闭连接,使用的方法是______。如果在操作数据库时,需要大批量地处理数据或者想在断开数据库连接的情况下操作数据,.NET使用______对象将数据从数据库服务器中取出,并将数据存入______对象中。如果要添加、修改或删除数据,需要使用______对象。6、该电子商务网站数据库business中包含一张新闻表,名为news,结构如下表所示。
现在发现news表中缺少字段“新闻作者”,要求使用SQL语句添加该字段,字段名为newsauthor,数据类型为varchar,长度为20,默认值为admin。请根据题目说明,将SQL语句补充完整。ALTER TABLE ______ ADD ______ (20) default'______'.7、现要设计一个根据关键字搜索新闻及显示搜索结果的页面,页面包含的基本元素为:搜索关键字文本框,控件id为txtKeyword;搜索按钮,控件id为btnSearch;数据绑定显示控件gvNews。请根据题目说明,将空缺的代码补充完整。protected void btnsearch_Click(object sender,EventArgs e){String strcon="server='DBServer';database='business';uid='sa';pwd='sa';";Sqlconnection con=new sqlconnection(strcon);string keyword=this. ______.Text;string sqlstr="select*from news where ______ like '%"+keyword+"%'or ______ like '%"+keyword+"%'";try{SqlDataAdapter da=new sqlDataAdapter(______,con);DataSet ds=new DataSet( );Da.Fill(______);gvNews.______=ds.Tables[0];gvNews.DataBind( );}catch{ ?Response.write("无法连接数据库");}}
选项
答案
解析
5、Connection对象open方法close方法DataAdapterDataSetCommand
6、newsnewsauthor varcharadmin 7、txtKeywordnewstitlenewscontent"select*from news"ds,"news"DataSource
【解析】
5.[解析] ADO是一种功能强大的数据访问编程模式,从而使得大部分数据源可编程的属性得以直接扩展到ASP页面上。在ADO.NET对象模型中,Connection对象(或称为数据库连接对象)负责对数据源的连接。连接对象创建完成后,打开连接,需使用的方法是open方法;连接对象使用结束后,一般需要关闭连接,使用的方法是close方法。DataAdapter对象(或称为数据适配器对象)利用数据库连接对象(Connection)连接的数据源,使用数据库命令对象(Command)规定的操作从数据源中检索出数据送往数据集对象(DataSet),或者将数据集中经过编辑后的数据送回数据源。DataSet对象(或称为数据集对象)用于表示那些储存在内存中的数据,它相当于一个内存中的数据库。它可以包括多个DataTable对象及DataView对象。DataSet主要用于管理存储在内存中的数据以及对数据的断开操作。由于DataSet对象提供了一个离线的数据源,因此减轻了数据库以及网络的负担。在设计程序之时可以将DataSet对象作为程序的数据源。Command对象也称为数据库命令对象,Command对象主要执行包括添加、删除、修改及查询数据的操作的命令,也可以用来执行存储过程。
转载请注明原文地址:https://tihaiku.com/congyezige/2422338.html
本试题收录于:
中级 电子商务设计师题库软件水平考试初中高级分类
中级 电子商务设计师
软件水平考试初中高级
相关试题推荐
下面关于电子商务的描述中,正确的是()。A.电子商务就是在因特网上发布电子广告进
下面关于ICMP协议的描述中,正确的是()。A.ICMP协议根据MAC地址查找对
RARP协议用于()A.根据IP地址查询对应的MAC地址 B.IP协议运行中的
下面程序在IE浏览器中的显示结果为()。 <html> <head><m
采用HTML创建一个Email地址的链接,下面正确的句法是()。A.<ah
因特网中的协议应该满足规定的层次关系,下面的选项中能正确表示协议层次和对应关系的
在Excel表处理软件中,()是当公式在复制或移动时会根据移动的位置自动调节公式
在Excel表处理软件中,()是当公式在复制或移动时会根据移动的位置自动调节公式
下面关于Linux目录结构的说法中错误的是()。A./etc主要存储系统的各
下面给出的网络地址中,属于私网地址的是()。A.128.12.73.214
随机试题
将它握在手中仔细观察,它的暗红色中有血的感觉,那正是生命的痕迹。Ifyouholdtheglassinthehand,youwillobse
除著作权人与出版者另有约定外,报刊刊载作品的稿费,只采用( )方式。A.版税
施工过程中,施工单位对需要见证取样的一批钢筋抽取试样后,报请项目监理机构确认。监
应设置洞内照明的隧道长度为()。A.超过50m B.超过100m C.超过
某市要建花园或修池塘,有下列4种假设:修了池塘就要架桥;架了桥就不能建花园;建花
巴甫洛夫在给狗喂食物之前加上中性的刺激——铃声,经过多次反复之后,一听到铃声,狗
社会主义新农村建设的中心环节是()。A.生产发展 B.生活宽裕 C.管理民主
明尼苏达多项人格调査表是采用()编制的。 (A)逻辑分析法(B)因素分析法
2×19年6月1日,甲公司将其拥有的某项专利技术出售给乙公司,该专利技术于2×1
建设单位办理质量监督注册手续时,需要提供的资料不包括()。A.施工图设计文
最新回复
(
0
)