- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
选择题:每题2分
1 你开发了一个基于windows 应用程序,这个应用程序创建一个从DataSet
对象的XML输出,通过DataSet创建XML输出,WriteXml方法被发送给另一个
应用程序,这个应用程序要求输出以下的格式显示:
employee id=”3” name=”TestKingJR” age=”29” /
你需要为XML输出写代码,下列的代码片段那一个是你要做的:
A. ds.WriteXml(dataFile,
XmlWriteMode.WriteSchema);
B. ds.WriteXml(dataFile,
XmlWriteMode.IgnoreSchema);
C. foreach (DataColumn dc in ds.Tables[“employee”].Columns) {
dc.ColumnMapping = MappingType.Attribute;
}
D. foreach (DataColumn dc in ds.Tables[“employee”].Columns) {
dc.ColumnMapping = MappingType.Element;
}
答案: C
2)你要通过.NET开发一个叫TestKingApplication的基于windows的应用程
序,TestKingApplication可以接收从多种外部提供XML数据文件,一个XML构
架文件为XML数据文件定义数据格式和数据类型。TestKingApplication必须转
换成XML数据文件来确定构架一致,你应该怎么做:
A. 执行一个DataSet 对象和添加事件处理代码。
B. 执行一个DataSet 对象然后设置Enforce 约束属性为True.
C. 执行一个XmlValidatingReader 对象和添加事件处理代码
D. 执行一个XmlValidatingReader 对象然后检测ReadState 属性之后读取XML
数据文件
Answer: C
3.你要设计一个与微软SQL 数据库相连的基于windows 的程序,这个程序通
过下面的存储过程插入新行
01 ALTER PROCEDURE dbo.sp_UpdateTestKingPrice
02 (
03 @category int,
04 @totalprice money OUTPUT
05 )
06 AS
07 SET NOCOUNT ON
08 UPDATE Products SET UnitPrice = UnitPrice * 1.1
WHERE CategoryID = @category
09 SELECT @totalprice = sum(UnitPrice) FROM Products
10 SELECT ProductName FROM Products
WHERE CategoryID = @category
11 RETURN @Totalprice
你的程序使用SqlCommand 对象中的ExecuteReader 方法去调用存储过程并且创
建SqlDataReader 对象,
当存储过程被调用后, 你的代码必须解析SqlDataReader 。可以通过
RecordsAffected 属性返回行数是否正确判断是否成功更新。
可是,当你执行存储过程,SqlDataReader.RecordsAffected 属性返回-1,你怎
么解
决这个问题
A. 改变行7 to
70 - 316
Leading the way in IT testing and certification tools,
- 49 -
SET ROWCOUNT 0
B. 改变行7 to
SET NOCOUNT OFF
C. 改变行11 to
RETURN 0
D. 改变行11 to
RETURN @category
Answer: B
4 .你要用Visual Studio .NET 设计一个基于windows 的程序,你的程序包含一
个
名为CustomerForm 的form,它包含下面控件:
名为TestKingConnection 的SQLConnection 对象
名为TestKingDataAdapter 的SQLDataAdapter 对象
名为CustomerDataSet 的DataSet 对象
5 个TextBox 与CustomerDataSet 绑定
一个名为saveButton 的Button
在设计的时候你为每个TextBox 的DataBindings 属性为CustomerDataSet 的
DataTable 特定的列
当程序运行的时候,用户必须能够编辑textboxes 显示的信息,当点
文档评论(0)