DotNet题库附加答案Word文档格式.docx
- 文档编号:18223145
- 上传时间:2022-12-14
- 格式:DOCX
- 页数:53
- 大小:36.78KB
DotNet题库附加答案Word文档格式.docx
《DotNet题库附加答案Word文档格式.docx》由会员分享,可在线阅读,更多相关《DotNet题库附加答案Word文档格式.docx(53页珍藏版)》请在冰豆网上搜索。
A.调用DataAdapter的Fill方法可以将数据填充到DataSet数据集,同时在一个DataSet上可以重复多次DataAdapter的Fill方法。
B.要把用户对数据的修改更新到数据库中,可以使用DataSet的Update方法。
C.DataSet数据集只能位于服务器端,不能把DataSet数据集传输到客户端。
D.数据适配器是数据库和数据集的一个连接桥梁,因此只能有一个DataAdapter与一个DataSet一起使用
7.ASP.NET中,为了执行返回DataReader对象的命令,要使用Command对象的(
)方法
A.ExecuteReader
B.ExecuteScalar
C.ExecuteNonQuery
D.ExecuteQuery
8.下列ASP.NET语句()正确地创建了一个与SQLServer2000数据库的连接。
A.SqlConnectioncon1=newSqlConnection(“DataSource=localhost;
IntegratedSecurity=SSPI;
InitialCatalog=myDB”);
B.SqlConnectioncon1=newConnection(“DataSource=localhost;
C.SqlConnectioncon1=newSqlConnection(DataSource=localhost;
InitialCatalog=myDB);
D.SqlConnectioncon1=newOleDbConnection(“DataSource=localhost;
9.在ADO.NET中,如果要调用存储过程,要将Command对象的()属性设置为StoredProcedure。
A.CommandType
B.Type
C.ProcedureType
D.以上皆非
10.数据适配器的UpdateCommand属性的功能是什么?
A.它涉及更新数据库的是数据命令。
B.它涉及插入数据到数据库的数据命令。
C.它涉及执行检索数据中数据的命令的过程。
D.它涉及从数据库插入记录到数据集的数据命令。
11.你定义了称为Dataclass的类,它有连接到SQLServer数据库和检索数据的方法。
你发现:
由于应用终止后数据连接没有终止而降低了应用的性能。
你在Dataclass父类的Dispose()方法中加入终止数据库连接的代码。
但执行应用时,这个问题还存在。
为解决这个问题你将用什么别的方法?
A.需显式地调用Dispose()方法。
B.不是用Dispose()方法,而是用Finalize()方法。
C.不是用Dispose()方法,而是用Finalize()方法并显式地调用Finalize()方法。
D.需用Finalize()方法与Dispose()方法一起终止数据库连接。
12.在ADO.NETWeb应用程序中,通常要处理多条数据库记录,如果每次应用程序需要处理下一条记录时都返回到数据库是不实际的,所以一个解决方案是:
A.DataSet
B.ResultSet
C.DataReader
D.DataAdapter
13.ADO.NET借助于()的力量来提供数据的断开式访问
B.COM
C.ActiveX
D.XML
14.在ADO.NET中执行一个存储过程时,如果要设置输出参数则必须同时设置参数的方向和(),必要时还要设置参数尺寸
A.类型
B.上限
C.初始值
D.大小
15.请看下面的程序:
A、B、C、D,请问数据库连接的打开和关闭在哪条语句:
A.ada.Fill(ds,"
jobs"
);
B.SqlDataAdapterada=newSqlDataAdapter("
select*fromjobs"
conn);
C.DataSetds=newDataSet();
D.SqlConnectionconn=newSqlConnection("
server=(local);
database=pubs;
uid=sa;
pwd=sa"
16.为了执行返回DataReader对象的命令,要使用Command对象的()方法
17.SQLServer.NET数据提供程序使用()对象提供与SQLServer版本7.0或更高版本的连接。
18.下列不属于.NET数据提供程序的组件的是
19.下列不属于.NET数据提供者的是
B.Command
20..NET框架中的SqlCommand对象的ExecuteReader方法返回一个_____
A.SqlDataReader
B.XmlReader
C.SqlDataAdapter
D.DataSet
21.SqlCommand对象的ExecuteNonQuery()方法不适用于执行下列那种SQL语句:
A.select
B.insert
C.delete
D.update
22.应用ADO.NET访问数据时,Connection对象的连接字符串中database子串的含义是:
A.Connection对象连接到的数据库的名称
B.Connection对象的身份验证信息
C.Connection对象的最大连接时间
D.Connection对象使用的缓存大小
23.在对SQLServer数据库操作时应选用()。
A.SQLServer.NETFramework数据提供程序;
B.OLEDB.NETFramework数据提供程序;
C.ODBC.NETFramework数据提供程序;
D.Oracle.NETFramework数据提供程序;
24.
.NET构架中被用来访问数据库数据的组件集合称为:
()
A.ADO.NET
B.ADO
C.COM+
D.DataService.NET
25.包含SQLServer数据提供者的命名空间是:
()
A.System.Data.SqlClient
B.System.Data.SqlServer
C.System.Data.SqlProvider
D.System.Data.SqlTypes
26.ADO.NET中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是()。
A.Select操作的Sql语句只能由ExecuteReader()方法来执行;
B.ExecuteNonQuery()方法返回执行Sql语句所影响的行数。
C.insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行;
D.ExecuteReader()方法返回一个DataReder对象;
27.打开数据库连接时,使用Connection对象的什么方法?
A.Open()
B.Start()
C.Begin()
D.Close()
28.关闭数据库连接时,使用Connection对象的什么方法?
A.Close()
B.End()
C.Open()
D.CloseConnection()
29.SqlDataReader都取数据时,需要移动当前游标,使用的方法是?
A.Read()
B.ReadLine()
C.Move()
D.Size()
30.SqlDataReader读取数据使用GetValue(inti),该参数的含义是
A.读取第几列
B.读取第几行
C.读取多少列
D.读取多少行
31.表示程序到数据的连接的对象为
A.Connection对象
B.Conmand对象
C.DataSet对象
32.在使用ADO.NET设计数据库应用程序时,通过设置Connection对象的()属性来指定连接到数据库时的用户和密码信息.
A.ConnectionString
B.datasource
C.PROVIDER
D.userinformation
33.在ADO.NET中,通过执行Command对象的ExecuteReader方法返回的DataReader对象是一种
A.只向前的只读的结果集
B.只向前的可读可写的结果集
C.可向前向后的可读可写的结果集
D.可向前向后的只读的结果集
34.MicrosoftADO.NET框架中的类主要属于()命名空间
A.System.Data
B.System.Drawing
C.System.Collections
D.System.IO
35.在DataSet对象中,可通过()集合遍历DataSet对象中所有的数据表对象
A.Tables
B.Relations
C.Constraints
D.DataReader
36.在ADO.NET中,使用DataAdapter将数据源填充到DataSet,应使用下列哪个方法?
A.DataAdapter对象的Fill方法
B.DataSet对象的Fill方法
C.DataSet对象的Update方法
D.DataAdapter对象的Update方法
37.在ADO.NET中,为了确保DataAdapter对象能够正确地将数据从数据源填充到DataSet中,则必须事先设置好DataAdpter对象的下列哪个Command属性?
A.SelectCommand
B.UpdateCommand
C.InsertCommand
D.DeleteCommand
38.在ADO.NET中,DataAdpter对象使用下列哪个Command属性从数据源中删除记录
A.DeleteCommand
B.InsertCommand
C.UpdateCommand
D.SelectCommand
39.怎样访问DataSet中第一个表,第三行,第二列中的值?
A.DataSet.Tables[0].Rows[2][1]
B.DataSet.Tables[1].Rows[3][2]
C.DataSet.Table[0].Row[2][1]
D.DataSet.Tables[1].Rows[2][1]
40.以下描述正确的是:
A.ADO.net断开模式可以访问存储过程
B.ADO.net断开模式不可以访问存储过程
C.ADO.net断开模式不可以将数据缓存到客户端
D.ADO.net连接模式可以将数据缓存到客户端
41.ADO.NET借助于()的力量来提供数据的断开式访问
42.在ADO.NET中,为访问DataTable对象从数据源提取的数据行。
可使用DataTable对象的_______属性。
A.Rows
B.Columns
43.从数据库读取记录,你可能用不到的方法是:
A.ExecuteNonQuery
C.Fill
D.ExecuteReader
44.在ADO.NET,为将用户在DataSet中进行的改动保存到数据源中,应使用下列哪个方法?
A.DataAdapter对象的Update方法
C.DataAdapter对象的Fill方法
D.DataSet对象的Update方法
45.对于DataAdapter对象本身是一个容器,它包含4个对象,下面哪个不是
C.SelectCommand
D.UpdateCommand
46.DataSet对象是一个集合,它直接包含的是
B.DataViews
C.Columns
D.Rows
47.下列哪个类型的对象是ADO.NET在非连接模式下用来保存数据内容的主要对象?
D.Command
48.下列说法正确的是
A.调用DataAdapter的Fill方法可以将数据填充到DataSet数据集,
49.在ADO.NET应用程序中,通常要处理多条数据库记录,如果每次应用程序需要处理下一条记录时都返回到数据库是不实际的,所以一个解决方案是:
50.DataAdapter的UpdateCommand属性的功能是什么?
A.它涉及更新数据库的数据命令
B.它涉及插入数据到数据库的数据命令
C.它涉及执行检索数据中数据的命令的过程
D.它涉及从数据库插入记录到数据集的数据命令
51.下列对SqlDataAdapter描述错误的是:
A.使用SqlDataAdapter的Fill()方法,可以把数据库中的数据和关系都取出来
B.使用SqlDataAdapter的Fill()方法时,不需要手动去打开数据库连接,它就能取出数据
C.使用SqlDataAdapter的Update()方法时,通过SqlCommandBuilder可以自动生成SQL语句
D.SqlDataAdapter充当DataSet和数据源之间用于检索和保存数据的桥接器
52.下列关于数据集(DataSet)的描述不正确的是
B.数据集是独立于数据源的,因此可以把来自多个数据源的数据填充到一个数据集中
53.C#在调用数据库存储过程,需要将XXXCommand.CommandType属性设置成下面的哪一项?
A.StoredProcedure
B.TableDirect
C.Text
D.使用系统默认设置
54.在ADO.NET中如果要调用存储过程,将Command对象的某个属性设置为StoredProcedure,这个属性是
D.ConnectionType
55.在ADO.NET中,执行数据库的某个存储过程,则至少需要创建( )并设置它们的属性,调用合适的方法.
A.一个Connetction对象和一个Command对象
B.一个Command对象和一个DataSet对象
C.一个Connection对象和一个DataSet对象
D.一个Comman对象和一个DataAdapter对象
56.使用“新建项目?
?
VisualC#Projects项目?
ASP.NETWeb应用程序”成功创建URL为“http:
//localhost/MyWeb”的Web表单应用程序后,项目文件将保存在:
A.本地计算机Web站点的MyWeb虚拟目录下
B.本地文件共享MyWeb中
C.另一台名为localhost的计算机的Web站点的MyWeb虚拟目录下
D.本地目录c:
\MyDocuments\MyWeb下
57.关于ASP.NET窗体应用程序,下列说法哪些是正确的?
A.Web窗体程序的代码可以使用任何一种.NET兼容的编程语言编写
B.Web窗体程序中脚本和代码必须严格分开
C.Web窗体程序产生的HTML页面只能运行于IE浏览器
D.Web窗体是在浏览器中进行解释执行的
58.ASP.NET页面文件的扩展名是
A..aspx
B..asp
C..asmx
D..htm
59.________命名空间中的类和接口用于创建Web应用程序的页面?
A.System.Web.UI
B.System.IO
C.System.Drawing
D.System.Web.Service
60.ASP.NET支持多种语言,它的缺省语言是()
A.VB.NET
B.VBScript
C.C#
D.Jscript
61.下面关于ASP.NET页面运行过程的描述正确的是()
A.首先被编译成接近机器语言的MSIL语言,然后再由JIT(Just-In-Time)编译器编译成机器代码
B.编译成机器代码后运行
C.解释执行
D.首先被编译成Servlet,运行时再由JRE编译器译成机器代码
62.ASP.NET用于初始化页面具体代码时调用的事件处理程序是()
A.Page_Load
B.Page_Error
C.Page_In
D.Page_Dispose
63.HTML是一种()
A.超文本标记语言
B.汇编语言
C.低级语言
D.高级语言
64.关于ASP.NET中的代码隐藏文件的描述正确的是
A.项目中所有的Web窗体页的代码隐藏文件都被编译成项目动态链接库(.dll)文件
B.项目中所有Web窗体页的代码隐藏文件都被编译成.EXE文件
C.Web窗体页的程序的逻辑由代码组成,这些代码的创建用于与窗体交互。
编程逻辑唯一与用户界面不同的文件中。
该文件称作为“代码隐藏”文件,如果用C#创建,该文件将具有“.ascx.cs”扩展名。
D.项目中的代码隐藏文件,如果用C#创建该文件将具有“.Asp.cs”扩展名。
65.在ASP.NET中有Button控件myButton,要是单击控件时,导航到其他页面,正确的代码为()
A.privatevoidmyButton_Click(objectsender,System.EventArgse){Reponse.Redirect(“”);
}
B.privatevoidmyButton_Click(objectsender,System.EventArgse){Request.Redirect(“”);
C.privatevoidmyButton_Click(objectsender,System.EventArgse){Redirect(“”);
D.privatevoidmyButton_Click(objectsender,System.EventArgse){Request.Redirect(“”);
returntrue;
66.页面的IsPostBack属性允许你检查该页面是否是第一次请求。
你将如何保证
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DotNet 题库 附加 答案