软件高职网http://www.rjjd.com 微软认证中文题库交流
你应该用哪段代码?
A:DataView dustomersDataView=new
DataView{customersDataSet.Tables[“TestKCustomers”]}; customersDataView.FindRows{“Region=France”};
B: DataView dustomersDataView=new
DataView{customersDataSet.Tables[“TestKCustomers”]}; customersDataView.FindRows{“Region=’France’”};
C: DataView dustomersDataView=new
DataView{customersDataSet.Tables[“TestKCustomers”]}; customersDataView.RowFilter={“Region=France”};
D: DataView dustomersDataView=new
DataView{customersDataSet.Tables[“TestKCustomers”]}; customersDataView.RowFilter={“Region=’France’”}; Answer:D 注:原题改正
Explanation:我们利用行过滤器属性来设置数据视图的过滤器。我们同样也引用France值。
Note1:数据视图。行过滤器获得和设置一个表达式来过滤在数据视图中的行。 Note2:数据视图。发现行方法来返回一个数据行视图对象的数组来匹配特定关键值的字段。
Reference:.NET Framework Class Library,DataView.RowFilter Property[C#] Incorrect Anseers
A:数据行方法并没有更新数据视图,它仅仅创建一个结果。也就是说,这个查询串不正确。
B:数据行方法并没有更新数据视图,它仅仅创建一个结果。 C:这个查询串不正确,这个值必须被引用。 36.你发现并改正以前同事创建的一个Visual Studio .NET application的缺漏。有以下代码段:
XmlElement theElement; XmlElement anotherElement;
XmlDocument doc=new XmlDocument(); XmlDeclaration theDecl=
Doc.CreateXmlDeclaration(“1.0”,null,null); Doc.AppendChild(theDecl);
theElement=doc.CreateElement(Library”); doc.AppendChild{theElement};
theElement=doc.CreateElement{“Book”};
theElement.SetAttribute{“type”,”Certification”};
anotherElement=doc.CreateElement{“TestKing 70-216 Q&A}; anotherElement.appendChild{theElement};
doc.DocumentElement.AppendChild{theElement}; 哪个XML输出产生于这段代码? A.
软件高职网 http://www.rjjd.com 微软认证中文题库交流
软件高职网http://www.rjjd.com 微软认证中文题库交流
B.
C.
D.
Step1:第一步创建XmlDeclaration.doc.CreateXmlDeclaration(“1.0”,null,null); Step2:接着Library 元素被创建并添加到doc
Step3:Book元素被创建。其属性类型为“Mystery”,它被添加到doc. Incorrect Answers
A:Book元素被加到doc. C:Title元素从未被加到doc.
D:Book元素并不是Title元素却被加到doc.
37、TestKink 公司的贷款部门维护着一个被命名包含客户的 loanCustomersDataSet 的数据集。你的公司管理部门接收到一个被命名包含被资产维修的客户 assetCustomersDataSet 的数据集。 两个数据集有相同的结构。
你合并 assetCustomersDataSet 进 loanCustomersDataSet 之内,而且保留loanCustomersDataSet 的最初价值。 你应该使用哪一代码?
A. loanCustomersDataSet.Merge(assetCustomersDataSet);
B. loanCustomersDataSet.Merge(assetCustomersDataSet, true); C. assetCustomersDataSet.Merge(loanCustomersDataSet);
D. assetCustomersDataSet.Merge(loanCustomersDataSet, true); 答案: B
解释: 合并方法是用一个被叙述的数据集合并另一个数据集。 那数据将会被合并进入合并方法应用的数据集之内。 我们想合并到我们的 Dateset 之内, 即 loanCustomerDataSet。 此外,我们保留那loanCustomerDataSet 的最初价值。Boolean 叁数是 preserveChanges 。 PreserveChanges 指出价值指出变化现在的数据集是否应该被维护。它应该是肯定的,如果变化应该被维护,就像这个例子
软件高职网 http://www.rjjd.com 微软认证中文题库交流
软件高职网http://www.rjjd.com 微软认证中文题库交流
的情况。
叁考: .NET Framework 类库,DataSet.Merge Method (DataSet, Boolean)——[Visual C#] 不正确的答案
一个 PreserveChanges 叁数一定被设定成真实的。
C,D: 我们一定是进入 loanCustomerDataSet 之内合并, 不进入我们已经收到的数据组之内。 38、你正在开发一个应用程序 query名为TestKingData的Microsoft SQL Server数据库创建的名为Products表格。 疑问将会在一个被命名为sqlQuery的串变数中储存。 疑问包括下列各项 SQL 代码: SELECT * FROM Products FOR XML AUTO
你必须重述结果并且把产品数据放在一张HTML表中。 你必须确定你的申请程序尽快地处理结果。 你应该做什么?
A. Use a SqlDataAdapter object and set its SelectCommand property to sqlQuery.
Use the Fill method of the SqlDataAdapter object to read the data into a DataSet object.
Loop through the associated rows to read the data.
B. Use a SqlDataAdapter object and set its SelectCommand property to sqlQuery.
Use the Fill method of the SqlDataAdapter object to read the data into a DataSet object.
Use the ReadXml method of the DataSet object to read the data. C. Set the SqlCommand object’s CommandText to sqlQuery.
Use the ExecuteReader method of the SqlCommand object to create a SqlDataReader object.
Use the Read method of the SqlDataReader object to read the data. D. Set the SqlCommand object’s CommandText to sqlQuery.
Use the ExecuteXmlReader method of the SqlCommand object to create an XmlReader object.
Use the XmlReader object to read the data. 答案: D
解释: 你能执行SQL查询反对现有相关数据库返回以比标准“rowsets”更好的XML文档。直接地取回结果,使用那些FOR XML查询声明子句像这样的设定。 XmlReader为XML数据源提供非贮藏,单向,只读存储。 类似于用T-SQL这样设定的声明的XML结果。
叁考:
SQL Server 2000在线, 取回XML文件为可扩展标示语言使用。
.NET Framework开发者引导者,和 XmlReader 的阅读可扩展标示语言
软件高职网 http://www.rjjd.com 微软认证中文题库交流
软件高职网http://www.rjjd.com 微软认证中文题库交流
不正确的答案
A: 我们自数据以后一定拿以XML的格式。 此外,一个数据集是不必要的。 B: 数据集。ReadXml 方法读可扩展标示语言数据进数据组之内。 然而,它不是必需的
使用一个数据组。 读数据进 Dateset 之内带来一项不必要的经常开支。 C: SQLDateReader 提供读的方法一向前的- 只有排的风潮从一
SQL Server数据库。 然而,它在表示关系的数据上在可扩展标示语言数据上不操作。 39
你正在开发一个从一个微软 SQL Server数据库表取回一连串的地理区域的应用程序。
这一列的区域以一个下拉框的方式显示于Windows窗体里。
你想把那列表框连同数据从一个实据集对象中移出。你想用SqlDataAdapter填充满实据集对象。
你创建一个被命名 TKConnection 和 SQL 查询行的 SqlConnection 物体 命名了 regionSQL 。 你需要写代码来产生 SqlDataAdapter 物体。 你应该使用哪一代码片段?
A. SqlDataAdapter TKDataAdapter=新的 SqlDataAdapter;() TKDataAdapter.SelectCommand。Connection=TKConnection; TKDataAdapter.SelectCommand。CommandText=regionSQL; B. SqlDataAdapter TKDataAdapter=新的 SqlDataAdapter;(regionSQL,TKConnection)
C. SqlCommand SqlCmd=新的 SqlCommand;(regionSQL) SqlDataAdapter TKDataAdapter=新的 SqlDataAdapter;() TKDataAdapter.SelectCommand.Connection=TKConnection; TKDataAdapter。SelectCommand=SqlCmd; D. SqlCommand SqlCmd=新的 SqlCommand;()
SqlDataAdapter TKDataAdapter=新的 SqlDataAdapter;() SqlCmd。CommandText=regionSQL;
TKDataAdapter.SelectCommand.Connection=TKConnection; TKDataAdapter。SelectCommand=SqlCmd;
答案: B
解释: SqlDataAdapter(String, SqlConnection) 构造 inintializes 一新的 SelectCommand 和一个 SqlConnection 物体的 SqlDataAdapter 类的例证。
注意: SQLDataAdapter 表现一系列数据指令和一个数据库连接
被用填充数据组而且更新一个 SQL 伺候器数据库。 SqlDataAdapter 被用于 和 SqlConnection 和 SqlCommand 的连接词增加表现当连接的时候 对一个微软 SQL Server数据库。
叁考: .NET Framework Class Library, SqlDataAdapter Members
.NET Framework Class Library, SqlDataAdapter Constructor (String,
软件高职网 http://www.rjjd.com 微软认证中文题库交流
软件高职网http://www.rjjd.com 微软认证中文题库交流
SqlConnection) [C#]
不正确的答案
A: 这也是似真实的解决。
C,D: 首先我们设定适配器 SelectCommand 。和 TKConnection 的关联。 但是然后我们
藉由设定适配器重新设定了这财产。对 SqlCmd 的 SelectCommand。 40.
你的SQL server 6.5服务器的数据库有个名叫TestKPurchaseOrders的表,由至少一百万行所组成.
你正在开发一个应用程序,把TestKPurchaseOrders表中的数据传到DataReader对象中.你想确保这个应用程序尽可能快的处理数据.
你创建一个叫做TKSQLSelect的本地SQL查询声明变量.你需要例示一个你将会用到的SqlConnection对象和SqlCommand对象传到DataReader对象中. 你应该用下列的哪段代码? A. OleDbConnection myConnection = new OleDbConnection(myOleDbConnectionString);
OleDbCommand TKCommand = new OleDbCommand(TKSQLSelect); B. OleDbConnection TKConnection = new OleDbConnection(TKOleDbConnectionString);
OleDbCommand TKCommand = new OleDbCommand(TKSQLSelect, TKConnection); C. SqlConnection TKConnection = new SqlConnection(TKSqlConnectionString);
SqlCommand TKCommand = new SqlCommand(TKSQLSelect); D. SqlConnection TKConnection = new SqlConnection(TKSqlConnectionString);
SqlCommand TKCommand = new SqlCommand(TKSQLSelect, TKConnection); 答案:B
解释:因为对于微软公司SQL Server 6.5版和更早的版本,你必须为SQL Server提供OLE DB.此外,我们详细说明了CommandText和OleDBCommand的OleDBConnection 特性。 叁考:
.NET Framework 开发指南, .NET 数据提供者 [C#] .NET Framework 类库, OleDbCommand 成员 不正确的答案:
A: 我们创建一个OleDbCommand时,必须详细说明OleDBConnection的特性,不仅仅只说明CommandText.
C,D: 只有 SQL Server 7.0, SQL Server 2000 或以后的版本才能使用 SqlConnection。
软件高职网 http://www.rjjd.com 微软认证中文题库交流